builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-147 starttime: 1464053017.69 results: success (0) buildid: 20160523170350 builduid: 1c7caa8606bd45b590752adeac87ea70 revision: a2baee5a734efd4bb9646e5ad06d7552d6618bcb ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 18:23:37.686017) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 18:23:37.686467) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 18:23:37.686777) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 18:23:37.818444) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 18:23:37.818849) ========= '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-147\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-147 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-147 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-147\AppData\Local LOGONSERVER=\\T-W864-IX-147 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-147 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-147 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-147 WINDIR=C:\windows using PTY: False --18:23:38-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 5.60 MB/s 18:23:38 (5.60 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.507000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 18:23:39.359645) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-23 18:23:39.360012) ========= '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-147\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-147 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-147 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-147\AppData\Local LOGONSERVER=\\T-W864-IX-147 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-147 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-147 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-147 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.809000 ========= master_lag: 0.36 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-23 18:23:42.527257) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-23 18:23:42.527681) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev a2baee5a734efd4bb9646e5ad06d7552d6618bcb --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 a2baee5a734efd4bb9646e5ad06d7552d6618bcb --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-147\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-147 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-147 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-147\AppData\Local LOGONSERVER=\\T-W864-IX-147 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-147 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-147 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-147 WINDIR=C:\windows using PTY: False 2016-05-23 18:23:42,654 truncating revision to first 12 chars 2016-05-23 18:23:42,654 Setting DEBUG logging. 2016-05-23 18:23:42,654 attempt 1/10 2016-05-23 18:23:42,654 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/a2baee5a734e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-23 18:23:44,196 unpacking tar archive at: mozilla-aurora-a2baee5a734e/testing/mozharness/ program finished with exit code 0 elapsedTime=2.280000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-23 18:23:44.876886) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 18:23:44.877260) ========= script_repo_revision: a2baee5a734efd4bb9646e5ad06d7552d6618bcb ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 18:23:44.877744) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 18:23:44.878056) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 18:23:44.893115) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 3 secs) (at 2016-05-23 18:23:44.893698) ========= '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-147\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-147 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-147 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-147\AppData\Local LOGONSERVER=\\T-W864-IX-147 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-147 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-147 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-147 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 18:23:45 INFO - MultiFileLogger online at 20160523 18:23:45 in C:\slave\test 18:23:45 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 18:23:45 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 18:23:45 INFO - {'append_to_log': False, 18:23:45 INFO - 'base_work_dir': 'C:\\slave\\test', 18:23:45 INFO - 'blob_upload_branch': 'mozilla-aurora', 18:23:45 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 18:23:45 INFO - 'buildbot_json_path': 'buildprops.json', 18:23:45 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 18:23:45 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:23:45 INFO - 'download_minidump_stackwalk': True, 18:23:45 INFO - 'download_symbols': 'true', 18:23:45 INFO - 'e10s': False, 18:23:45 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 18:23:45 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 18:23:45 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 18:23:45 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 18:23:45 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 18:23:45 INFO - 'C:/mozilla-build/tooltool.py'), 18:23:45 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 18:23:45 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 18:23:45 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:23:45 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:23:45 INFO - 'log_level': 'info', 18:23:45 INFO - 'log_to_console': True, 18:23:45 INFO - 'opt_config_files': (), 18:23:45 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:23:45 INFO - '--processes=1', 18:23:45 INFO - '--config=%(test_path)s/wptrunner.ini', 18:23:45 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:23:45 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:23:45 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:23:45 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:23:45 INFO - 'pip_index': False, 18:23:45 INFO - 'require_test_zip': True, 18:23:45 INFO - 'test_type': ('testharness',), 18:23:45 INFO - 'this_chunk': '1', 18:23:45 INFO - 'total_chunks': '10', 18:23:45 INFO - 'virtualenv_path': 'venv', 18:23:45 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:23:45 INFO - 'work_dir': 'build'} 18:23:45 INFO - ##### 18:23:45 INFO - ##### Running clobber step. 18:23:45 INFO - ##### 18:23:45 INFO - Running pre-action listener: _resource_record_pre_action 18:23:45 INFO - Running main action method: clobber 18:23:45 INFO - rmtree: C:\slave\test\build 18:23:45 INFO - Using _rmtree_windows ... 18:23:45 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 18:24:07 INFO - Running post-action listener: _resource_record_post_action 18:24:07 INFO - ##### 18:24:07 INFO - ##### Running read-buildbot-config step. 18:24:07 INFO - ##### 18:24:07 INFO - Running pre-action listener: _resource_record_pre_action 18:24:07 INFO - Running main action method: read_buildbot_config 18:24:07 INFO - Using buildbot properties: 18:24:07 INFO - { 18:24:07 INFO - "project": "", 18:24:07 INFO - "product": "firefox", 18:24:07 INFO - "script_repo_revision": "production", 18:24:07 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 18:24:07 INFO - "repository": "", 18:24:07 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 18:24:07 INFO - "buildid": "20160523170350", 18:24:07 INFO - "pgo_build": "False", 18:24:07 INFO - "basedir": "C:\\slave\\test", 18:24:07 INFO - "buildnumber": 66, 18:24:07 INFO - "slavename": "t-w864-ix-147", 18:24:07 INFO - "revision": "a2baee5a734efd4bb9646e5ad06d7552d6618bcb", 18:24:07 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 18:24:07 INFO - "platform": "win64", 18:24:07 INFO - "branch": "mozilla-aurora", 18:24:07 INFO - "repo_path": "releases/mozilla-aurora", 18:24:07 INFO - "moz_repo_path": "", 18:24:07 INFO - "stage_platform": "win64", 18:24:07 INFO - "builduid": "1c7caa8606bd45b590752adeac87ea70", 18:24:07 INFO - "slavebuilddir": "test" 18:24:07 INFO - } 18:24:07 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 18:24:07 INFO - Found installer url https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 18:24:07 INFO - Running post-action listener: _resource_record_post_action 18:24:07 INFO - ##### 18:24:07 INFO - ##### Running download-and-extract step. 18:24:07 INFO - ##### 18:24:07 INFO - Running pre-action listener: _resource_record_pre_action 18:24:07 INFO - Running main action method: download_and_extract 18:24:07 INFO - mkdir: C:\slave\test\build\tests 18:24:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:24:07 INFO - https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 18:24:07 INFO - trying https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 18:24:07 INFO - Downloading https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/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 18:24:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/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 18:24:08 INFO - Downloaded 1274 bytes. 18:24:08 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 18:24:08 INFO - Using the following test package requirements: 18:24:08 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 18:24:08 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:24:08 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 18:24:08 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:24:08 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 18:24:08 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:24:08 INFO - u'jsshell-win64.zip'], 18:24:08 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:24:08 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 18:24:08 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 18:24:08 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:24:08 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 18:24:08 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:24:08 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 18:24:08 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:24:08 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 18:24:08 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:24:08 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 18:24:08 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 18:24:08 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')]} 18:24:08 INFO - https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 18:24:08 INFO - trying https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 18:24:08 INFO - Downloading https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/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 18:24:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/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 18:24:10 INFO - Downloaded 20485193 bytes. 18:24:10 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/*'] 18:24:10 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/* 18:24:12 INFO - caution: filename not matched: web-platform/* 18:24:12 INFO - Return code: 11 18:24:12 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')]} 18:24:12 INFO - https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 18:24:12 INFO - trying https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 18:24:12 INFO - Downloading https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/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 18:24:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/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 18:24:15 INFO - Downloaded 36409075 bytes. 18:24:15 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/*'] 18:24:15 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/* 18:24:58 INFO - caution: filename not matched: bin/* 18:24:58 INFO - caution: filename not matched: config/* 18:24:58 INFO - caution: filename not matched: mozbase/* 18:24:58 INFO - caution: filename not matched: marionette/* 18:24:58 INFO - caution: filename not matched: tools/wptserve/* 18:24:58 INFO - Return code: 11 18:24:58 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')]} 18:24:58 INFO - https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 18:24:58 INFO - trying https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 18:24:58 INFO - Downloading https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 18:24:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/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 18:25:00 INFO - Downloaded 82711250 bytes. 18:25:00 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 18:25:00 INFO - mkdir: C:\slave\test\properties 18:25:01 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 18:25:01 INFO - Writing to file C:\slave\test\properties\build_url 18:25:01 INFO - Contents: 18:25:01 INFO - build_url:https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 18:25:02 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 18:25:02 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 18:25:02 INFO - Writing to file C:\slave\test\properties\symbols_url 18:25:02 INFO - Contents: 18:25:02 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 18:25:02 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')]} 18:25:02 INFO - https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:25:02 INFO - trying https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 18:25:02 INFO - Downloading https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/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 18:25:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/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 18:25:04 INFO - Downloaded 50721130 bytes. 18:25:04 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'] 18:25:04 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 18:25:06 INFO - Return code: 0 18:25:06 INFO - Running post-action listener: _resource_record_post_action 18:25:06 INFO - Running post-action listener: set_extra_try_arguments 18:25:06 INFO - ##### 18:25:06 INFO - ##### Running create-virtualenv step. 18:25:06 INFO - ##### 18:25:06 INFO - Running pre-action listener: _pre_create_virtualenv 18:25:06 INFO - Running pre-action listener: _resource_record_pre_action 18:25:06 INFO - Running main action method: create_virtualenv 18:25:06 INFO - Creating virtualenv C:\slave\test\build\venv 18:25:06 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 18:25:06 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 18:25:09 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 18:25:13 INFO - Installing distribute......................................................................................................................................................................................done. 18:25:14 INFO - Return code: 0 18:25:14 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 18:25:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:25:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:25:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:25:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:25:14 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 0x024D86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E0200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02532EF8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02508368>, '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 0x022C7D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F60C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-147', 'USERDOMAIN': 'T-W864-IX-147', '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-147', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-147\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-147', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-147', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-147', '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-147\\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 18:25:14 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 18:25:14 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 18:25:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:25:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-147\\AppData\\Roaming', 18:25:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:25:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:25:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:25:14 INFO - 'COMPUTERNAME': 'T-W864-IX-147', 18:25:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:25:14 INFO - 'DCLOCATION': 'SCL3', 18:25:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:25:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:25:14 INFO - 'HOMEDRIVE': 'C:', 18:25:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-147', 18:25:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:25:14 INFO - 'KTS_VERSION': '1.19c', 18:25:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-147\\AppData\\Local', 18:25:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-147', 18:25:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:25:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:25:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:25:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:25:14 INFO - 'MOZ_NO_REMOTE': '1', 18:25:14 INFO - 'NO_EM_RESTART': '1', 18:25:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:25:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:25:14 INFO - 'OS': 'Windows_NT', 18:25:14 INFO - 'OURDRIVE': 'C:', 18:25:14 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', 18:25:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:25:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:25:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:25:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:25:14 INFO - 'PROCESSOR_LEVEL': '6', 18:25:14 INFO - 'PROCESSOR_REVISION': '1e05', 18:25:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:25:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:25:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:25:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:25:14 INFO - 'PROMPT': '$P$G', 18:25:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:25:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:25:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:25:14 INFO - 'PWD': 'C:\\slave\\test', 18:25:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:25:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:25:14 INFO - 'SYSTEMDRIVE': 'C:', 18:25:14 INFO - 'SYSTEMROOT': 'C:\\windows', 18:25:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:25:14 INFO - 'TEST1': 'testie', 18:25:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:25:14 INFO - 'USERDOMAIN': 'T-W864-IX-147', 18:25:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-147', 18:25:14 INFO - 'USERNAME': 'cltbld', 18:25:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-147', 18:25:14 INFO - 'WINDIR': 'C:\\windows', 18:25:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:25:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:25:15 INFO - Downloading/unpacking psutil>=0.7.1 18:25:15 INFO - Running setup.py egg_info for package psutil 18:25:15 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:25:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:25:15 INFO - Installing collected packages: psutil 18:25:15 INFO - Running setup.py install for psutil 18:25:15 INFO - building 'psutil._psutil_windows' extension 18:25:15 INFO - error: Unable to find vcvarsall.bat 18:25:15 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-e8qyns-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:25:15 INFO - running install 18:25:15 INFO - running build 18:25:15 INFO - running build_py 18:25:15 INFO - creating build 18:25:15 INFO - creating build\lib.win32-2.7 18:25:15 INFO - creating build\lib.win32-2.7\psutil 18:25:15 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 18:25:15 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 18:25:15 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 18:25:15 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 18:25:15 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 18:25:15 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 18:25:15 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 18:25:15 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 18:25:15 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 18:25:15 INFO - running build_ext 18:25:15 INFO - building 'psutil._psutil_windows' extension 18:25:15 INFO - error: Unable to find vcvarsall.bat 18:25:15 INFO - ---------------------------------------- 18:25:15 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-e8qyns-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:25:15 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-147\AppData\Roaming\pip\pip.log 18:25:15 WARNING - Return code: 1 18:25:15 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! 18:25:15 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 18:25: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')]} 18:25:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:25: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')]} 18:25:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:25:15 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 0x024D86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E0200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02532EF8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02508368>, '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 0x022C7D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F60C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-147', 'USERDOMAIN': 'T-W864-IX-147', '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-147', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-147\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-147', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-147', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-147', '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-147\\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 18:25:15 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 18:25:15 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 18:25:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:25:15 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-147\\AppData\\Roaming', 18:25:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:25:15 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:25:15 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:25:15 INFO - 'COMPUTERNAME': 'T-W864-IX-147', 18:25:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:25:15 INFO - 'DCLOCATION': 'SCL3', 18:25:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:25:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:25:15 INFO - 'HOMEDRIVE': 'C:', 18:25:15 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-147', 18:25:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:25:15 INFO - 'KTS_VERSION': '1.19c', 18:25:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-147\\AppData\\Local', 18:25:15 INFO - 'LOGONSERVER': '\\\\T-W864-IX-147', 18:25:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:25:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:25:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:25:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:25:15 INFO - 'MOZ_NO_REMOTE': '1', 18:25:15 INFO - 'NO_EM_RESTART': '1', 18:25:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:25:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:25:15 INFO - 'OS': 'Windows_NT', 18:25:15 INFO - 'OURDRIVE': 'C:', 18:25: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', 18:25:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:25:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:25:15 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:25:15 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:25:15 INFO - 'PROCESSOR_LEVEL': '6', 18:25:15 INFO - 'PROCESSOR_REVISION': '1e05', 18:25:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:25:15 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:25:15 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:25:15 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:25:15 INFO - 'PROMPT': '$P$G', 18:25:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:25:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:25:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:25:15 INFO - 'PWD': 'C:\\slave\\test', 18:25:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:25:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:25:15 INFO - 'SYSTEMDRIVE': 'C:', 18:25:15 INFO - 'SYSTEMROOT': 'C:\\windows', 18:25:15 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:25:15 INFO - 'TEST1': 'testie', 18:25:15 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:25:15 INFO - 'USERDOMAIN': 'T-W864-IX-147', 18:25:15 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-147', 18:25:15 INFO - 'USERNAME': 'cltbld', 18:25:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-147', 18:25:15 INFO - 'WINDIR': 'C:\\windows', 18:25:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:25:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:25:16 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:25:16 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:25:16 INFO - Running setup.py egg_info for package mozsystemmonitor 18:25:16 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 18:25:16 INFO - Running setup.py egg_info for package psutil 18:25:16 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:25:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:25:16 INFO - Installing collected packages: mozsystemmonitor, psutil 18:25:16 INFO - Running setup.py install for mozsystemmonitor 18:25:16 INFO - Running setup.py install for psutil 18:25:16 INFO - building 'psutil._psutil_windows' extension 18:25:16 INFO - error: Unable to find vcvarsall.bat 18:25:16 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-dbfefb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:25:16 INFO - running install 18:25:16 INFO - running build 18:25:16 INFO - running build_py 18:25:16 INFO - running build_ext 18:25:16 INFO - building 'psutil._psutil_windows' extension 18:25:16 INFO - error: Unable to find vcvarsall.bat 18:25:16 INFO - ---------------------------------------- 18:25:16 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-dbfefb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:25:16 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-147\AppData\Roaming\pip\pip.log 18:25:16 WARNING - Return code: 1 18:25:16 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! 18:25:16 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 18:25:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:25:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:25:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:25:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:25:16 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 0x024D86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E0200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02532EF8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02508368>, '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 0x022C7D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F60C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-147', 'USERDOMAIN': 'T-W864-IX-147', '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-147', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-147\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-147', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-147', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-147', '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-147\\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 18:25:16 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 18:25:16 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 18:25:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:25:16 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-147\\AppData\\Roaming', 18:25:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:25:16 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:25:16 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:25:16 INFO - 'COMPUTERNAME': 'T-W864-IX-147', 18:25:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:25:16 INFO - 'DCLOCATION': 'SCL3', 18:25:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:25:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:25:16 INFO - 'HOMEDRIVE': 'C:', 18:25:16 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-147', 18:25:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:25:16 INFO - 'KTS_VERSION': '1.19c', 18:25:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-147\\AppData\\Local', 18:25:16 INFO - 'LOGONSERVER': '\\\\T-W864-IX-147', 18:25:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:25:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:25:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:25:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:25:16 INFO - 'MOZ_NO_REMOTE': '1', 18:25:16 INFO - 'NO_EM_RESTART': '1', 18:25:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:25:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:25:16 INFO - 'OS': 'Windows_NT', 18:25:16 INFO - 'OURDRIVE': 'C:', 18:25:16 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', 18:25:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:25:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:25:16 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:25:16 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:25:16 INFO - 'PROCESSOR_LEVEL': '6', 18:25:16 INFO - 'PROCESSOR_REVISION': '1e05', 18:25:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:25:16 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:25:16 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:25:16 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:25:16 INFO - 'PROMPT': '$P$G', 18:25:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:25:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:25:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:25:16 INFO - 'PWD': 'C:\\slave\\test', 18:25:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:25:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:25:16 INFO - 'SYSTEMDRIVE': 'C:', 18:25:16 INFO - 'SYSTEMROOT': 'C:\\windows', 18:25:16 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:25:16 INFO - 'TEST1': 'testie', 18:25:16 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:25:16 INFO - 'USERDOMAIN': 'T-W864-IX-147', 18:25:16 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-147', 18:25:16 INFO - 'USERNAME': 'cltbld', 18:25:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-147', 18:25:16 INFO - 'WINDIR': 'C:\\windows', 18:25:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:25:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:25:17 INFO - Downloading/unpacking blobuploader==1.2.4 18:25:17 INFO - Downloading blobuploader-1.2.4.tar.gz 18:25:17 INFO - Running setup.py egg_info for package blobuploader 18:25:17 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:25:21 INFO - Running setup.py egg_info for package requests 18:25:21 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:25:21 INFO - Downloading docopt-0.6.1.tar.gz 18:25:21 INFO - Running setup.py egg_info for package docopt 18:25:21 INFO - Installing collected packages: blobuploader, docopt, requests 18:25:21 INFO - Running setup.py install for blobuploader 18:25:21 INFO - Running setup.py install for docopt 18:25:21 INFO - Running setup.py install for requests 18:25:21 INFO - Successfully installed blobuploader docopt requests 18:25:21 INFO - Cleaning up... 18:25:21 INFO - Return code: 0 18:25:21 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:25:21 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')]} 18:25:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:25:21 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')]} 18:25:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:25:21 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 0x024D86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E0200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02532EF8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02508368>, '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 0x022C7D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F60C0>, '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-147', 'USERDOMAIN': 'T-W864-IX-147', '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-147', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-147\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-147', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-147', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-147', '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-147\\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 18:25:21 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 18:25:21 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 18:25:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:25:21 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-147\\AppData\\Roaming', 18:25:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:25:21 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:25:21 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:25:21 INFO - 'COMPUTERNAME': 'T-W864-IX-147', 18:25:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:25:21 INFO - 'DCLOCATION': 'SCL3', 18:25:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:25:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:25:21 INFO - 'HOMEDRIVE': 'C:', 18:25:21 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-147', 18:25:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:25:21 INFO - 'KTS_VERSION': '1.19c', 18:25:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-147\\AppData\\Local', 18:25:21 INFO - 'LOGONSERVER': '\\\\T-W864-IX-147', 18:25:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:25:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:25:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:25:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:25:21 INFO - 'MOZ_NO_REMOTE': '1', 18:25:21 INFO - 'NO_EM_RESTART': '1', 18:25:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:25:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:25:21 INFO - 'OS': 'Windows_NT', 18:25:21 INFO - 'OURDRIVE': 'C:', 18:25:21 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', 18:25:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:25:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:25:21 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:25:21 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:25:21 INFO - 'PROCESSOR_LEVEL': '6', 18:25:21 INFO - 'PROCESSOR_REVISION': '1e05', 18:25:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:25:21 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:25:21 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:25:21 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:25:21 INFO - 'PROMPT': '$P$G', 18:25:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:25:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:25:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:25:21 INFO - 'PWD': 'C:\\slave\\test', 18:25:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:25:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:25:21 INFO - 'SYSTEMDRIVE': 'C:', 18:25:21 INFO - 'SYSTEMROOT': 'C:\\windows', 18:25:21 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:25:21 INFO - 'TEST1': 'testie', 18:25:21 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:25:21 INFO - 'USERDOMAIN': 'T-W864-IX-147', 18:25:21 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-147', 18:25:21 INFO - 'USERNAME': 'cltbld', 18:25:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-147', 18:25:21 INFO - 'WINDIR': 'C:\\windows', 18:25:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:25:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:25:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:25:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:25:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:25:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:25:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:25:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:25:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:25:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:25:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:25:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:25:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:25:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:25:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:25:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:25:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:25:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:25:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:25:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:25:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:25:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:25:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:25:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:25:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:25:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:25:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:25:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:25:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:25:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:25:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:25:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:25:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:25:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:25:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:25:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:25:26 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:25:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:25:26 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:25:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:25:26 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:25:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:25:26 INFO - Unpacking c:\slave\test\build\tests\marionette 18:25:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:25:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:25:26 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 18:25:26 INFO - Running setup.py install for browsermob-proxy 18:25:41 INFO - Running setup.py install for manifestparser 18:25:41 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Running setup.py install for marionette-client 18:25:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:25:41 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Running setup.py install for marionette-driver 18:25:41 INFO - Running setup.py install for mozcrash 18:25:41 INFO - Running setup.py install for mozdebug 18:25:41 INFO - Running setup.py install for mozdevice 18:25:41 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Running setup.py install for mozfile 18:25:41 INFO - Running setup.py install for mozhttpd 18:25:41 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Running setup.py install for mozinfo 18:25:41 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Running setup.py install for mozInstall 18:25:41 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Running setup.py install for mozleak 18:25:41 INFO - Running setup.py install for mozlog 18:25:41 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Running setup.py install for moznetwork 18:25:41 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Running setup.py install for mozprocess 18:25:41 INFO - Running setup.py install for mozprofile 18:25:41 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Running setup.py install for mozrunner 18:25:41 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Running setup.py install for mozscreenshot 18:25:41 INFO - Running setup.py install for moztest 18:25:41 INFO - Running setup.py install for mozversion 18:25:41 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:25:41 INFO - Running setup.py install for wptserve 18:25:41 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 18:25:41 INFO - Cleaning up... 18:25:41 INFO - Return code: 0 18:25:41 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:25:41 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')]} 18:25:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:25:41 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')]} 18:25:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:25:41 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 0x024D86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E0200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02532EF8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02508368>, '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 0x022C7D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F60C0>, '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-147', 'USERDOMAIN': 'T-W864-IX-147', '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-147', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-147\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-147', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-147', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-147', '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-147\\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 18:25:41 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 18:25:41 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 18:25:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:25:41 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-147\\AppData\\Roaming', 18:25:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:25:41 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:25:41 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:25:41 INFO - 'COMPUTERNAME': 'T-W864-IX-147', 18:25:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:25:41 INFO - 'DCLOCATION': 'SCL3', 18:25:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:25:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:25:41 INFO - 'HOMEDRIVE': 'C:', 18:25:41 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-147', 18:25:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:25:41 INFO - 'KTS_VERSION': '1.19c', 18:25:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-147\\AppData\\Local', 18:25:41 INFO - 'LOGONSERVER': '\\\\T-W864-IX-147', 18:25:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:25:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:25:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:25:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:25:41 INFO - 'MOZ_NO_REMOTE': '1', 18:25:41 INFO - 'NO_EM_RESTART': '1', 18:25:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:25:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:25:41 INFO - 'OS': 'Windows_NT', 18:25:41 INFO - 'OURDRIVE': 'C:', 18:25:41 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', 18:25:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:25:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:25:41 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:25:41 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:25:41 INFO - 'PROCESSOR_LEVEL': '6', 18:25:41 INFO - 'PROCESSOR_REVISION': '1e05', 18:25:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:25:41 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:25:41 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:25:41 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:25:41 INFO - 'PROMPT': '$P$G', 18:25:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:25:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:25:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:25:41 INFO - 'PWD': 'C:\\slave\\test', 18:25:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:25:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:25:41 INFO - 'SYSTEMDRIVE': 'C:', 18:25:41 INFO - 'SYSTEMROOT': 'C:\\windows', 18:25:41 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:25:41 INFO - 'TEST1': 'testie', 18:25:41 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:25:41 INFO - 'USERDOMAIN': 'T-W864-IX-147', 18:25:41 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-147', 18:25:41 INFO - 'USERNAME': 'cltbld', 18:25:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-147', 18:25:41 INFO - 'WINDIR': 'C:\\windows', 18:25:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:25:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:25:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:25:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:25:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:25:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:25:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:25:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:25:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:25:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:25:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:25:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:25:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:25:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:25:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:25:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:25:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:25:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:25:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:25:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:25:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:25:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:25:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:25:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:25:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:25:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:25:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:25:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:25:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:25:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:25:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:25:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:25:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:25:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:25:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:25:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:25:45 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:25:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:25:45 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:25:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:25:45 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:25:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:25:45 INFO - Unpacking c:\slave\test\build\tests\marionette 18:25:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:25:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:25:45 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)) 18:25:58 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)) 18:25:58 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)) 18:25:58 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)) 18:25:58 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)) 18:25:58 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 18:25:58 INFO - Downloading blessings-1.6.tar.gz 18:25:58 INFO - Running setup.py egg_info for package blessings 18:25:58 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)) 18:25:58 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 18:25:58 INFO - Running setup.py install for blessings 18:25:58 INFO - Running setup.py install for browsermob-proxy 18:25:58 INFO - Running setup.py install for manifestparser 18:25:58 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:25:58 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:25:58 INFO - Running setup.py install for marionette-client 18:25:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:25:58 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:25:58 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:25:58 INFO - Running setup.py install for marionette-driver 18:25:58 INFO - Running setup.py install for mozcrash 18:25:58 INFO - Running setup.py install for mozdebug 18:25:58 INFO - Running setup.py install for mozdevice 18:25:58 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:25:58 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:25:58 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:25:58 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:25:58 INFO - Running setup.py install for mozhttpd 18:25:58 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:25:58 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:25:58 INFO - Running setup.py install for mozInstall 18:25:58 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:25:58 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:25:58 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:25:58 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:25:58 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:25:58 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:25:58 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:25:58 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:25:58 INFO - Running setup.py install for mozleak 18:25:58 INFO - Running setup.py install for mozprofile 18:25:58 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:25:58 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:25:58 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:25:58 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:25:58 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:25:58 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:25:58 INFO - Running setup.py install for mozrunner 18:25:58 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:25:58 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:26:00 INFO - Running setup.py install for mozscreenshot 18:26:00 INFO - Running setup.py install for moztest 18:26:00 INFO - Running setup.py install for mozversion 18:26:00 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:26:00 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:26:00 INFO - Running setup.py install for wptserve 18:26:00 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 18:26:00 INFO - Cleaning up... 18:26:00 INFO - Return code: 0 18:26:00 INFO - Done creating virtualenv C:\slave\test\build\venv. 18:26:00 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:26:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:26:00 INFO - Reading from file tmpfile_stdout 18:26:00 INFO - Using _rmtree_windows ... 18:26:00 INFO - Using _rmtree_windows ... 18:26:00 INFO - Current package versions: 18:26:00 INFO - blessings == 1.6 18:26:00 INFO - blobuploader == 1.2.4 18:26:00 INFO - browsermob-proxy == 0.6.0 18:26:00 INFO - distribute == 0.6.14 18:26:00 INFO - docopt == 0.6.1 18:26:00 INFO - manifestparser == 1.1 18:26:00 INFO - marionette-client == 2.3.0 18:26:00 INFO - marionette-driver == 1.4.0 18:26:00 INFO - mozInstall == 1.12 18:26:00 INFO - mozcrash == 0.17 18:26:00 INFO - mozdebug == 0.1 18:26:00 INFO - mozdevice == 0.48 18:26:00 INFO - mozfile == 1.2 18:26:00 INFO - mozhttpd == 0.7 18:26:00 INFO - mozinfo == 0.9 18:26:00 INFO - mozleak == 0.1 18:26:00 INFO - mozlog == 3.1 18:26:00 INFO - moznetwork == 0.27 18:26:00 INFO - mozprocess == 0.22 18:26:00 INFO - mozprofile == 0.28 18:26:00 INFO - mozrunner == 6.11 18:26:00 INFO - mozscreenshot == 0.1 18:26:00 INFO - mozsystemmonitor == 0.0 18:26:00 INFO - moztest == 0.7 18:26:00 INFO - mozversion == 1.4 18:26:00 INFO - requests == 1.2.3 18:26:00 INFO - wptserve == 1.4.0 18:26:00 INFO - Running post-action listener: _resource_record_post_action 18:26:00 INFO - Running post-action listener: _start_resource_monitoring 18:26:00 INFO - Starting resource monitoring. 18:26:00 INFO - ##### 18:26:00 INFO - ##### Running pull step. 18:26:00 INFO - ##### 18:26:00 INFO - Running pre-action listener: _resource_record_pre_action 18:26:00 INFO - Running main action method: pull 18:26:00 INFO - Pull has nothing to do! 18:26:00 INFO - Running post-action listener: _resource_record_post_action 18:26:00 INFO - ##### 18:26:00 INFO - ##### Running install step. 18:26:00 INFO - ##### 18:26:00 INFO - Running pre-action listener: _resource_record_pre_action 18:26:00 INFO - Running main action method: install 18:26:00 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:26:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:26:00 INFO - Reading from file tmpfile_stdout 18:26:00 INFO - Using _rmtree_windows ... 18:26:00 INFO - Using _rmtree_windows ... 18:26:00 INFO - Detecting whether we're running mozinstall >=1.0... 18:26:00 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 18:26:00 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 18:26:00 INFO - Reading from file tmpfile_stdout 18:26:00 INFO - Output received: 18:26:00 INFO - Usage: mozinstall-script.py [options] installer 18:26:00 INFO - Options: 18:26:00 INFO - -h, --help show this help message and exit 18:26:00 INFO - -d DEST, --destination=DEST 18:26:00 INFO - Directory to install application into. [default: 18:26:00 INFO - "C:\slave\test"] 18:26:00 INFO - --app=APP Application being installed. [default: firefox] 18:26:00 INFO - Using _rmtree_windows ... 18:26:00 INFO - Using _rmtree_windows ... 18:26:00 INFO - mkdir: C:\slave\test\build\application 18:26:00 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'] 18:26:00 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 18:26:03 INFO - Reading from file tmpfile_stdout 18:26:03 INFO - Output received: 18:26:03 INFO - C:\slave\test\build\application\firefox\firefox.exe 18:26:03 INFO - Using _rmtree_windows ... 18:26:03 INFO - Using _rmtree_windows ... 18:26:03 INFO - Running post-action listener: _resource_record_post_action 18:26:03 INFO - ##### 18:26:03 INFO - ##### Running run-tests step. 18:26:03 INFO - ##### 18:26:03 INFO - Running pre-action listener: _resource_record_pre_action 18:26:03 INFO - Running main action method: run_tests 18:26:03 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 18:26:03 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:26:03 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:26:03 INFO - grabbing minidump binary from tooltool 18:26:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:26:03 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 0x02508368>, '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 0x022C7D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F60C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 18:26:03 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 18:26:03 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 18:26:03 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 18:26:04 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmprasmp3 18:26:04 INFO - INFO - File integrity verified, renaming tmprasmp3 to win32-minidump_stackwalk.exe 18:26:04 INFO - Return code: 0 18:26:04 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 18:26:04 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 18:26:04 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/MBJh7bROTUKLmjVDanc7DQ/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 18:26:04 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/MBJh7bROTUKLmjVDanc7DQ/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 18:26:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:26:04 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-147\\AppData\\Roaming', 18:26:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:26:04 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:26:04 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:26:04 INFO - 'COMPUTERNAME': 'T-W864-IX-147', 18:26:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:26:04 INFO - 'DCLOCATION': 'SCL3', 18:26:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:26:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:26:04 INFO - 'HOMEDRIVE': 'C:', 18:26:04 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-147', 18:26:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:26:04 INFO - 'KTS_VERSION': '1.19c', 18:26:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-147\\AppData\\Local', 18:26:04 INFO - 'LOGONSERVER': '\\\\T-W864-IX-147', 18:26:04 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 18:26:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:26:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:26:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:26:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:26:04 INFO - 'MOZ_NO_REMOTE': '1', 18:26:04 INFO - 'NO_EM_RESTART': '1', 18:26:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:26:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:26:04 INFO - 'OS': 'Windows_NT', 18:26:04 INFO - 'OURDRIVE': 'C:', 18:26:04 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', 18:26:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:26:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:26:04 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:26:04 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:26:04 INFO - 'PROCESSOR_LEVEL': '6', 18:26:04 INFO - 'PROCESSOR_REVISION': '1e05', 18:26:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:26:04 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:26:04 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:26:04 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:26:04 INFO - 'PROMPT': '$P$G', 18:26:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:26:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:26:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:26:04 INFO - 'PWD': 'C:\\slave\\test', 18:26:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:26:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:26:04 INFO - 'SYSTEMDRIVE': 'C:', 18:26:04 INFO - 'SYSTEMROOT': 'C:\\windows', 18:26:04 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:26:04 INFO - 'TEST1': 'testie', 18:26:04 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:26:04 INFO - 'USERDOMAIN': 'T-W864-IX-147', 18:26:04 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-147', 18:26:04 INFO - 'USERNAME': 'cltbld', 18:26:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-147', 18:26:04 INFO - 'WINDIR': 'C:\\windows', 18:26:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:26:04 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/MBJh7bROTUKLmjVDanc7DQ/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 18:26:06 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 18:26:06 INFO - import pkg_resources 18:26:07 INFO - Using 1 client processes 18:26:10 INFO - SUITE-START | Running 778 tests 18:26:10 INFO - Running testharness tests 18:26:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:26:10 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 18:26:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:26:10 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 18:26:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:26:10 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 18:26:10 INFO - Setting up ssl 18:26:11 INFO - PROCESS | certutil | 18:26:11 INFO - PROCESS | certutil | 18:26:11 INFO - PROCESS | certutil | 18:26:11 INFO - Certificate Nickname Trust Attributes 18:26:11 INFO - SSL,S/MIME,JAR/XPI 18:26:11 INFO - 18:26:11 INFO - web-platform-tests CT,, 18:26:11 INFO - 18:26:11 INFO - Starting runner 18:26:11 INFO - PROCESS | 852 | [852] 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 18:26:11 INFO - PROCESS | 852 | [852] 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 18:26:11 INFO - PROCESS | 852 | [852] 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 18:26:11 INFO - PROCESS | 852 | [852] 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 18:26:11 INFO - PROCESS | 852 | [852] 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 18:26:13 INFO - PROCESS | 852 | 1464053173212 Marionette DEBUG Marionette enabled via build flag and pref 18:26:14 INFO - PROCESS | 852 | ++DOCSHELL 0000004CA035D800 == 1 [pid = 852] [id = 1] 18:26:14 INFO - PROCESS | 852 | ++DOMWINDOW == 1 (0000004CAF47B000) [pid = 852] [serial = 1] [outer = 0000000000000000] 18:26:14 INFO - PROCESS | 852 | [852] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:26:14 INFO - PROCESS | 852 | ++DOMWINDOW == 2 (0000004CAF47C000) [pid = 852] [serial = 2] [outer = 0000004CAF47B000] 18:26:14 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB2743800 == 2 [pid = 852] [id = 2] 18:26:14 INFO - PROCESS | 852 | ++DOMWINDOW == 3 (0000004CB2744000) [pid = 852] [serial = 3] [outer = 0000000000000000] 18:26:14 INFO - PROCESS | 852 | [852] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:26:14 INFO - PROCESS | 852 | ++DOMWINDOW == 4 (0000004CB2745000) [pid = 852] [serial = 4] [outer = 0000004CB2744000] 18:26:14 INFO - PROCESS | 852 | 1464053174871 Marionette INFO Listening on port 2828 18:26:16 INFO - PROCESS | 852 | 1464053176662 Marionette DEBUG Marionette enabled via command-line flag 18:26:16 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB368F000 == 3 [pid = 852] [id = 3] 18:26:16 INFO - PROCESS | 852 | ++DOMWINDOW == 5 (0000004CB36CB800) [pid = 852] [serial = 5] [outer = 0000000000000000] 18:26:16 INFO - PROCESS | 852 | [852] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:26:16 INFO - PROCESS | 852 | ++DOMWINDOW == 6 (0000004CB36CC800) [pid = 852] [serial = 6] [outer = 0000004CB36CB800] 18:26:16 INFO - PROCESS | 852 | [852] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 18:26:16 INFO - PROCESS | 852 | [852] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 18:26:17 INFO - PROCESS | 852 | ++DOMWINDOW == 7 (0000004CB37E5800) [pid = 852] [serial = 7] [outer = 0000004CB2744000] 18:26:17 INFO - PROCESS | 852 | [852] 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 18:26:17 INFO - PROCESS | 852 | 1464053177428 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49296 18:26:17 INFO - PROCESS | 852 | [852] 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 18:26:17 INFO - PROCESS | 852 | 1464053177438 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49297 18:26:17 INFO - PROCESS | 852 | [852] 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 18:26:17 INFO - PROCESS | 852 | 1464053177446 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49298 18:26:17 INFO - PROCESS | 852 | [852] 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 18:26:17 INFO - PROCESS | 852 | 1464053177480 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49299 18:26:17 INFO - PROCESS | 852 | 1464053177483 Marionette DEBUG Closed connection conn0 18:26:17 INFO - PROCESS | 852 | 1464053177485 Marionette DEBUG Closed connection conn1 18:26:17 INFO - PROCESS | 852 | 1464053177486 Marionette DEBUG Closed connection conn2 18:26:17 INFO - PROCESS | 852 | 1464053177565 Marionette DEBUG Closed connection conn3 18:26:17 INFO - PROCESS | 852 | [852] 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 18:26:17 INFO - PROCESS | 852 | 1464053177571 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49300 18:26:17 INFO - PROCESS | 852 | 1464053177699 Marionette DEBUG Closed connection conn4 18:26:17 INFO - PROCESS | 852 | [852] 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 18:26:17 INFO - PROCESS | 852 | 1464053177706 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49301 18:26:17 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAF47F000 == 4 [pid = 852] [id = 4] 18:26:17 INFO - PROCESS | 852 | ++DOMWINDOW == 8 (0000004CB5126000) [pid = 852] [serial = 8] [outer = 0000000000000000] 18:26:17 INFO - PROCESS | 852 | ++DOMWINDOW == 9 (0000004CB47A6400) [pid = 852] [serial = 9] [outer = 0000004CB5126000] 18:26:17 INFO - PROCESS | 852 | ++DOMWINDOW == 10 (0000004CB4D85400) [pid = 852] [serial = 10] [outer = 0000004CB5126000] 18:26:17 INFO - PROCESS | 852 | 1464053177861 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:26:17 INFO - PROCESS | 852 | 1464053177867 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":"20160523170350","device":"desktop","version":"48.0a2"} 18:26:18 INFO - PROCESS | 852 | [852] 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 18:26:18 INFO - PROCESS | 852 | [852] 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 18:26:18 INFO - PROCESS | 852 | [852] 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 18:26:19 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBA3C8000 == 5 [pid = 852] [id = 5] 18:26:19 INFO - PROCESS | 852 | ++DOMWINDOW == 11 (0000004CBA3C8800) [pid = 852] [serial = 11] [outer = 0000000000000000] 18:26:19 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBA3C9000 == 6 [pid = 852] [id = 6] 18:26:19 INFO - PROCESS | 852 | ++DOMWINDOW == 12 (0000004CBA389C00) [pid = 852] [serial = 12] [outer = 0000000000000000] 18:26:19 INFO - PROCESS | 852 | [852] 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 18:26:19 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB0A4800 == 7 [pid = 852] [id = 7] 18:26:19 INFO - PROCESS | 852 | ++DOMWINDOW == 13 (0000004CBA388800) [pid = 852] [serial = 13] [outer = 0000000000000000] 18:26:19 INFO - PROCESS | 852 | [852] 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 18:26:19 INFO - PROCESS | 852 | [852] 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 18:26:19 INFO - PROCESS | 852 | ++DOMWINDOW == 14 (0000004CBB219C00) [pid = 852] [serial = 14] [outer = 0000004CBA388800] 18:26:20 INFO - PROCESS | 852 | ++DOMWINDOW == 15 (0000004CBB5F9800) [pid = 852] [serial = 15] [outer = 0000004CBA3C8800] 18:26:20 INFO - PROCESS | 852 | ++DOMWINDOW == 16 (0000004CBB0E1C00) [pid = 852] [serial = 16] [outer = 0000004CBA389C00] 18:26:20 INFO - PROCESS | 852 | ++DOMWINDOW == 17 (0000004CBB2EAC00) [pid = 852] [serial = 17] [outer = 0000004CBA388800] 18:26:21 INFO - PROCESS | 852 | 1464053181153 Marionette DEBUG loaded listener.js 18:26:21 INFO - PROCESS | 852 | 1464053181167 Marionette DEBUG loaded listener.js 18:26:22 INFO - PROCESS | 852 | ++DOMWINDOW == 18 (0000004CBD820400) [pid = 852] [serial = 18] [outer = 0000004CBA388800] 18:26:22 INFO - PROCESS | 852 | 1464053182152 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"7e485579-114a-4539-a58d-100d033de2fd","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":"20160523170350","device":"desktop","version":"48.0a2","command_id":1}}] 18:26:22 INFO - PROCESS | 852 | 1464053182520 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 18:26:22 INFO - PROCESS | 852 | 1464053182550 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 18:26:22 INFO - PROCESS | 852 | 1464053182583 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:26:22 INFO - PROCESS | 852 | [852] 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 18:26:24 INFO - PROCESS | 852 | --DOCSHELL 0000004CA035D800 == 6 [pid = 852] [id = 1] 18:26:24 INFO - PROCESS | 852 | [852] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:26:24 INFO - PROCESS | 852 | ++DOMWINDOW == 19 (0000004CAD5C6800) [pid = 852] [serial = 19] [outer = 0000004CBA388800] 18:26:25 INFO - PROCESS | 852 | [852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:26:25 INFO - PROCESS | 852 | [852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:26:25 INFO - PROCESS | 852 | 1464053185175 Marionette TRACE conn5 <- [1,3,null,{}] 18:26:25 INFO - PROCESS | 852 | 1464053185181 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 18:26:25 INFO - PROCESS | 852 | 1464053185203 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 18:26:25 INFO - PROCESS | 852 | 1464053185234 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 18:26:25 INFO - PROCESS | 852 | 1464053185239 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 18:26:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:26:25 INFO - PROCESS | 852 | 1464053185249 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:26:25 INFO - PROCESS | 852 | 1464053185254 Marionette TRACE conn5 <- [1,6,null,{}] 18:26:25 INFO - PROCESS | 852 | 1464053185270 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:25 INFO - PROCESS | 852 | 1464053185289 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 18:26:25 INFO - PROCESS | 852 | 1464053185294 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:25 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAE2D4800 == 7 [pid = 852] [id = 8] 18:26:25 INFO - PROCESS | 852 | ++DOMWINDOW == 20 (0000004CB4392000) [pid = 852] [serial = 20] [outer = 0000000000000000] 18:26:25 INFO - PROCESS | 852 | ++DOMWINDOW == 21 (0000004CB47A9000) [pid = 852] [serial = 21] [outer = 0000004CB4392000] 18:26:25 INFO - PROCESS | 852 | 1464053185357 Marionette DEBUG loaded listener.js 18:26:25 INFO - PROCESS | 852 | ++DOMWINDOW == 22 (0000004CB7E6C800) [pid = 852] [serial = 22] [outer = 0000004CB4392000] 18:26:25 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB4355000 == 8 [pid = 852] [id = 9] 18:26:25 INFO - PROCESS | 852 | ++DOMWINDOW == 23 (0000004CB7E72800) [pid = 852] [serial = 23] [outer = 0000000000000000] 18:26:25 INFO - PROCESS | 852 | ++DOMWINDOW == 24 (0000004CB851C400) [pid = 852] [serial = 24] [outer = 0000004CB7E72800] 18:26:25 INFO - PROCESS | 852 | 1464053185816 Marionette DEBUG loaded listener.js 18:26:26 INFO - PROCESS | 852 | ++DOMWINDOW == 25 (0000004CB87D6000) [pid = 852] [serial = 25] [outer = 0000004CB7E72800] 18:26:26 INFO - PROCESS | 852 | 1464053186467 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 18:26:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:26:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1245ms 18:26:26 INFO - PROCESS | 852 | 1464053186617 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 18:26:26 INFO - PROCESS | 852 | 1464053186621 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 18:26:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:26:26 INFO - PROCESS | 852 | 1464053186665 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:26:26 INFO - PROCESS | 852 | 1464053186668 Marionette TRACE conn5 <- [1,10,null,{}] 18:26:26 INFO - PROCESS | 852 | 1464053186673 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:26 INFO - PROCESS | 852 | 1464053186787 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 18:26:26 INFO - PROCESS | 852 | 1464053186837 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:26 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAA73000 == 9 [pid = 852] [id = 10] 18:26:26 INFO - PROCESS | 852 | ++DOMWINDOW == 26 (0000004CB4393400) [pid = 852] [serial = 26] [outer = 0000000000000000] 18:26:26 INFO - PROCESS | 852 | ++DOMWINDOW == 27 (0000004CBAFF8800) [pid = 852] [serial = 27] [outer = 0000004CB4393400] 18:26:26 INFO - PROCESS | 852 | 1464053186895 Marionette DEBUG loaded listener.js 18:26:26 INFO - PROCESS | 852 | ++DOMWINDOW == 28 (0000004CB478D000) [pid = 852] [serial = 28] [outer = 0000004CB4393400] 18:26:27 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAE26000 == 10 [pid = 852] [id = 11] 18:26:27 INFO - PROCESS | 852 | ++DOMWINDOW == 29 (0000004CBAE29800) [pid = 852] [serial = 29] [outer = 0000000000000000] 18:26:27 INFO - PROCESS | 852 | ++DOMWINDOW == 30 (0000004CAD553800) [pid = 852] [serial = 30] [outer = 0000004CBAE29800] 18:26:27 INFO - PROCESS | 852 | ++DOMWINDOW == 31 (0000004CAD952000) [pid = 852] [serial = 31] [outer = 0000004CBAE29800] 18:26:27 INFO - PROCESS | 852 | ++DOCSHELL 0000004CADEA7000 == 11 [pid = 852] [id = 12] 18:26:27 INFO - PROCESS | 852 | ++DOMWINDOW == 32 (0000004CACECB000) [pid = 852] [serial = 32] [outer = 0000000000000000] 18:26:27 INFO - PROCESS | 852 | ++DOMWINDOW == 33 (0000004CB310AC00) [pid = 852] [serial = 33] [outer = 0000004CACECB000] 18:26:27 INFO - PROCESS | 852 | --DOCSHELL 0000004CAF47F000 == 10 [pid = 852] [id = 4] 18:26:27 INFO - PROCESS | 852 | ++DOMWINDOW == 34 (0000004CB2DD5800) [pid = 852] [serial = 34] [outer = 0000004CACECB000] 18:26:27 INFO - PROCESS | 852 | 1464053187756 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 18:26:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:26:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1159ms 18:26:27 INFO - PROCESS | 852 | 1464053187807 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 18:26:27 INFO - PROCESS | 852 | 1464053187812 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 18:26:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:26:27 INFO - PROCESS | 852 | 1464053187817 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:26:27 INFO - PROCESS | 852 | 1464053187820 Marionette TRACE conn5 <- [1,14,null,{}] 18:26:27 INFO - PROCESS | 852 | 1464053187826 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:27 INFO - PROCESS | 852 | 1464053187915 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 18:26:27 INFO - PROCESS | 852 | 1464053187925 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:27 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAEFD8800 == 11 [pid = 852] [id = 13] 18:26:27 INFO - PROCESS | 852 | ++DOMWINDOW == 35 (0000004CB4791800) [pid = 852] [serial = 35] [outer = 0000000000000000] 18:26:27 INFO - PROCESS | 852 | ++DOMWINDOW == 36 (0000004CB4793800) [pid = 852] [serial = 36] [outer = 0000004CB4791800] 18:26:27 INFO - PROCESS | 852 | 1464053187975 Marionette DEBUG loaded listener.js 18:26:28 INFO - PROCESS | 852 | ++DOMWINDOW == 37 (0000004CB4964400) [pid = 852] [serial = 37] [outer = 0000004CB4791800] 18:26:28 INFO - PROCESS | 852 | 1464053188423 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 18:26:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:26:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 630ms 18:26:28 INFO - PROCESS | 852 | 1464053188450 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 18:26:28 INFO - PROCESS | 852 | 1464053188455 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 18:26:28 INFO - PROCESS | 852 | 1464053188461 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:26:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:26:28 INFO - PROCESS | 852 | 1464053188464 Marionette TRACE conn5 <- [1,18,null,{}] 18:26:28 INFO - PROCESS | 852 | 1464053188467 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:28 INFO - PROCESS | 852 | 1464053188557 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 18:26:28 INFO - PROCESS | 852 | 1464053188565 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:28 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB31A7800 == 12 [pid = 852] [id = 14] 18:26:28 INFO - PROCESS | 852 | ++DOMWINDOW == 38 (0000004CB51C5000) [pid = 852] [serial = 38] [outer = 0000000000000000] 18:26:28 INFO - PROCESS | 852 | ++DOMWINDOW == 39 (0000004CB7F3C800) [pid = 852] [serial = 39] [outer = 0000004CB51C5000] 18:26:28 INFO - PROCESS | 852 | 1464053188612 Marionette DEBUG loaded listener.js 18:26:28 INFO - PROCESS | 852 | ++DOMWINDOW == 40 (0000004CB851A800) [pid = 852] [serial = 40] [outer = 0000004CB51C5000] 18:26:29 INFO - PROCESS | 852 | 1464053189025 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 18:26:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:26:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 587ms 18:26:29 INFO - PROCESS | 852 | 1464053189050 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 18:26:29 INFO - PROCESS | 852 | 1464053189053 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 18:26:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:26:29 INFO - PROCESS | 852 | 1464053189056 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:26:29 INFO - PROCESS | 852 | 1464053189060 Marionette TRACE conn5 <- [1,22,null,{}] 18:26:29 INFO - PROCESS | 852 | 1464053189072 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:29 INFO - PROCESS | 852 | 1464053189168 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 18:26:29 INFO - PROCESS | 852 | 1464053189185 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:29 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB45CE800 == 13 [pid = 852] [id = 15] 18:26:29 INFO - PROCESS | 852 | ++DOMWINDOW == 41 (0000004CB845D000) [pid = 852] [serial = 41] [outer = 0000000000000000] 18:26:29 INFO - PROCESS | 852 | ++DOMWINDOW == 42 (0000004CB876C000) [pid = 852] [serial = 42] [outer = 0000004CB845D000] 18:26:29 INFO - PROCESS | 852 | 1464053189237 Marionette DEBUG loaded listener.js 18:26:29 INFO - PROCESS | 852 | ++DOMWINDOW == 43 (0000004CBB679400) [pid = 852] [serial = 43] [outer = 0000004CB845D000] 18:26:29 INFO - PROCESS | 852 | 1464053189674 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 18:26:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:26:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 627ms 18:26:29 INFO - PROCESS | 852 | 1464053189696 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 18:26:29 INFO - PROCESS | 852 | 1464053189698 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 18:26:29 INFO - PROCESS | 852 | 1464053189703 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:26:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:26:29 INFO - PROCESS | 852 | 1464053189705 Marionette TRACE conn5 <- [1,26,null,{}] 18:26:29 INFO - PROCESS | 852 | 1464053189708 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:29 INFO - PROCESS | 852 | 1464053189797 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 18:26:29 INFO - PROCESS | 852 | 1464053189804 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:29 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB8316000 == 14 [pid = 852] [id = 16] 18:26:29 INFO - PROCESS | 852 | ++DOMWINDOW == 44 (0000004CBB99B800) [pid = 852] [serial = 44] [outer = 0000000000000000] 18:26:29 INFO - PROCESS | 852 | ++DOMWINDOW == 45 (0000004CBC111400) [pid = 852] [serial = 45] [outer = 0000004CBB99B800] 18:26:29 INFO - PROCESS | 852 | 1464053189851 Marionette DEBUG loaded listener.js 18:26:29 INFO - PROCESS | 852 | ++DOMWINDOW == 46 (0000004CBD1CD800) [pid = 852] [serial = 46] [outer = 0000004CBB99B800] 18:26:30 INFO - PROCESS | 852 | 1464053190228 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 18:26:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:26:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 588ms 18:26:30 INFO - PROCESS | 852 | 1464053190294 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 18:26:30 INFO - PROCESS | 852 | 1464053190296 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 18:26:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:26:30 INFO - PROCESS | 852 | 1464053190300 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:26:30 INFO - PROCESS | 852 | 1464053190302 Marionette TRACE conn5 <- [1,30,null,{}] 18:26:30 INFO - PROCESS | 852 | 1464053190305 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:30 INFO - PROCESS | 852 | 1464053190382 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 18:26:30 INFO - PROCESS | 852 | 1464053190389 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:30 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB8799800 == 15 [pid = 852] [id = 17] 18:26:30 INFO - PROCESS | 852 | ++DOMWINDOW == 47 (0000004CAE746000) [pid = 852] [serial = 47] [outer = 0000000000000000] 18:26:30 INFO - PROCESS | 852 | ++DOMWINDOW == 48 (0000004CAE74B400) [pid = 852] [serial = 48] [outer = 0000004CAE746000] 18:26:30 INFO - PROCESS | 852 | 1464053190435 Marionette DEBUG loaded listener.js 18:26:30 INFO - PROCESS | 852 | ++DOMWINDOW == 49 (0000004CBBAAFC00) [pid = 852] [serial = 49] [outer = 0000004CAE746000] 18:26:30 INFO - PROCESS | 852 | 1464053190877 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 18:26:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:26:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 628ms 18:26:30 INFO - PROCESS | 852 | 1464053190932 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 18:26:30 INFO - PROCESS | 852 | 1464053190934 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 18:26:30 INFO - PROCESS | 852 | 1464053190938 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:26:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:26:30 INFO - PROCESS | 852 | 1464053190939 Marionette TRACE conn5 <- [1,34,null,{}] 18:26:30 INFO - PROCESS | 852 | 1464053190943 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:31 INFO - PROCESS | 852 | 1464053191107 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 18:26:31 INFO - PROCESS | 852 | 1464053191187 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:31 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB9D9000 == 16 [pid = 852] [id = 18] 18:26:31 INFO - PROCESS | 852 | ++DOMWINDOW == 50 (0000004CAE749000) [pid = 852] [serial = 50] [outer = 0000000000000000] 18:26:31 INFO - PROCESS | 852 | ++DOMWINDOW == 51 (0000004CADEC1800) [pid = 852] [serial = 51] [outer = 0000004CAE749000] 18:26:31 INFO - PROCESS | 852 | 1464053191233 Marionette DEBUG loaded listener.js 18:26:31 INFO - PROCESS | 852 | ++DOMWINDOW == 52 (0000004CADEC8400) [pid = 852] [serial = 52] [outer = 0000004CAE749000] 18:26:31 INFO - PROCESS | 852 | 1464053191574 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 18:26:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:26:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 689ms 18:26:31 INFO - PROCESS | 852 | 1464053191630 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 18:26:31 INFO - PROCESS | 852 | 1464053191632 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 18:26:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:26:31 INFO - PROCESS | 852 | 1464053191635 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:26:31 INFO - PROCESS | 852 | 1464053191637 Marionette TRACE conn5 <- [1,38,null,{}] 18:26:31 INFO - PROCESS | 852 | 1464053191641 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:31 INFO - PROCESS | 852 | 1464053191734 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 18:26:31 INFO - PROCESS | 852 | 1464053191789 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:31 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBC3B9000 == 17 [pid = 852] [id = 19] 18:26:31 INFO - PROCESS | 852 | ++DOMWINDOW == 53 (0000004CADEC9000) [pid = 852] [serial = 53] [outer = 0000000000000000] 18:26:31 INFO - PROCESS | 852 | ++DOMWINDOW == 54 (0000004CADF15C00) [pid = 852] [serial = 54] [outer = 0000004CADEC9000] 18:26:31 INFO - PROCESS | 852 | 1464053191834 Marionette DEBUG loaded listener.js 18:26:31 INFO - PROCESS | 852 | ++DOMWINDOW == 55 (0000004CADF1DC00) [pid = 852] [serial = 55] [outer = 0000004CADEC9000] 18:26:32 INFO - PROCESS | 852 | 1464053192173 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 18:26:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 18:26:32 INFO - PROCESS | 852 | 1464053192225 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 18:26:32 INFO - PROCESS | 852 | 1464053192228 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 18:26:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:26:32 INFO - PROCESS | 852 | 1464053192231 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:26:32 INFO - PROCESS | 852 | 1464053192233 Marionette TRACE conn5 <- [1,42,null,{}] 18:26:32 INFO - PROCESS | 852 | 1464053192236 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:32 INFO - PROCESS | 852 | 1464053192333 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 18:26:32 INFO - PROCESS | 852 | 1464053192341 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:32 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBD650800 == 18 [pid = 852] [id = 20] 18:26:32 INFO - PROCESS | 852 | ++DOMWINDOW == 56 (0000004CADF1AC00) [pid = 852] [serial = 56] [outer = 0000000000000000] 18:26:32 INFO - PROCESS | 852 | ++DOMWINDOW == 57 (0000004CAE904800) [pid = 852] [serial = 57] [outer = 0000004CADF1AC00] 18:26:32 INFO - PROCESS | 852 | 1464053192387 Marionette DEBUG loaded listener.js 18:26:32 INFO - PROCESS | 852 | ++DOMWINDOW == 58 (0000004CAE90D800) [pid = 852] [serial = 58] [outer = 0000004CADF1AC00] 18:26:32 INFO - PROCESS | 852 | 1464053192760 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 18:26:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 585ms 18:26:32 INFO - PROCESS | 852 | 1464053192820 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 18:26:32 INFO - PROCESS | 852 | 1464053192822 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 18:26:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:26:32 INFO - PROCESS | 852 | 1464053192825 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:26:32 INFO - PROCESS | 852 | 1464053192827 Marionette TRACE conn5 <- [1,46,null,{}] 18:26:32 INFO - PROCESS | 852 | 1464053192831 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:32 INFO - PROCESS | 852 | 1464053192929 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 18:26:32 INFO - PROCESS | 852 | 1464053192938 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:32 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE9CF000 == 19 [pid = 852] [id = 21] 18:26:32 INFO - PROCESS | 852 | ++DOMWINDOW == 59 (0000004CADF1B000) [pid = 852] [serial = 59] [outer = 0000000000000000] 18:26:32 INFO - PROCESS | 852 | ++DOMWINDOW == 60 (0000004CB2BCC400) [pid = 852] [serial = 60] [outer = 0000004CADF1B000] 18:26:32 INFO - PROCESS | 852 | 1464053192982 Marionette DEBUG loaded listener.js 18:26:33 INFO - PROCESS | 852 | ++DOMWINDOW == 61 (0000004CBE3A4000) [pid = 852] [serial = 61] [outer = 0000004CADF1B000] 18:26:33 INFO - PROCESS | 852 | 1464053193365 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 18:26:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:26:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 588ms 18:26:33 INFO - PROCESS | 852 | 1464053193416 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 18:26:33 INFO - PROCESS | 852 | 1464053193427 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 18:26:33 INFO - PROCESS | 852 | 1464053193430 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:26:33 INFO - PROCESS | 852 | 1464053193432 Marionette TRACE conn5 <- [1,50,null,{}] 18:26:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:26:33 INFO - PROCESS | 852 | 1464053193436 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:33 INFO - PROCESS | 852 | 1464053193544 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 18:26:33 INFO - PROCESS | 852 | 1464053193553 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:33 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1A5F800 == 20 [pid = 852] [id = 22] 18:26:33 INFO - PROCESS | 852 | ++DOMWINDOW == 62 (0000004CAE909000) [pid = 852] [serial = 62] [outer = 0000000000000000] 18:26:33 INFO - PROCESS | 852 | ++DOMWINDOW == 63 (0000004CBE3AE000) [pid = 852] [serial = 63] [outer = 0000004CAE909000] 18:26:33 INFO - PROCESS | 852 | 1464053193600 Marionette DEBUG loaded listener.js 18:26:33 INFO - PROCESS | 852 | ++DOMWINDOW == 64 (0000004CC1A38800) [pid = 852] [serial = 64] [outer = 0000004CAE909000] 18:26:33 INFO - PROCESS | 852 | 1464053193961 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:26:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:26:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 585ms 18:26:34 INFO - PROCESS | 852 | 1464053194022 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 18:26:34 INFO - PROCESS | 852 | 1464053194024 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 18:26:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:26:34 INFO - PROCESS | 852 | 1464053194028 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:26:34 INFO - PROCESS | 852 | 1464053194031 Marionette TRACE conn5 <- [1,54,null,{}] 18:26:34 INFO - PROCESS | 852 | 1464053194034 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:34 INFO - PROCESS | 852 | 1464053194147 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 18:26:34 INFO - PROCESS | 852 | 1464053194155 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:34 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1212000 == 21 [pid = 852] [id = 23] 18:26:34 INFO - PROCESS | 852 | ++DOMWINDOW == 65 (0000004CC1A3D800) [pid = 852] [serial = 65] [outer = 0000000000000000] 18:26:34 INFO - PROCESS | 852 | ++DOMWINDOW == 66 (0000004CC1B86400) [pid = 852] [serial = 66] [outer = 0000004CC1A3D800] 18:26:34 INFO - PROCESS | 852 | 1464053194209 Marionette DEBUG loaded listener.js 18:26:34 INFO - PROCESS | 852 | ++DOMWINDOW == 67 (0000004CC1310400) [pid = 852] [serial = 67] [outer = 0000004CC1A3D800] 18:26:34 INFO - PROCESS | 852 | 1464053194612 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:26:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:26:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 627ms 18:26:34 INFO - PROCESS | 852 | 1464053194656 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 18:26:34 INFO - PROCESS | 852 | 1464053194659 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 18:26:34 INFO - PROCESS | 852 | 1464053194662 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:26:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:26:34 INFO - PROCESS | 852 | 1464053194664 Marionette TRACE conn5 <- [1,58,null,{}] 18:26:34 INFO - PROCESS | 852 | 1464053194667 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:35 INFO - PROCESS | 852 | --DOCSHELL 0000004CAE2D4800 == 20 [pid = 852] [id = 8] 18:26:35 INFO - PROCESS | 852 | 1464053195433 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 18:26:35 INFO - PROCESS | 852 | 1464053195527 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:35 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAE79B800 == 21 [pid = 852] [id = 24] 18:26:35 INFO - PROCESS | 852 | ++DOMWINDOW == 68 (0000004CADECB800) [pid = 852] [serial = 68] [outer = 0000000000000000] 18:26:35 INFO - PROCESS | 852 | ++DOMWINDOW == 69 (0000004CADF17800) [pid = 852] [serial = 69] [outer = 0000004CADECB800] 18:26:35 INFO - PROCESS | 852 | 1464053195577 Marionette DEBUG loaded listener.js 18:26:35 INFO - PROCESS | 852 | ++DOMWINDOW == 70 (0000004CAE74D000) [pid = 852] [serial = 70] [outer = 0000004CADECB800] 18:26:36 INFO - PROCESS | 852 | 1464053196014 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:26:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:26:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1391ms 18:26:36 INFO - PROCESS | 852 | 1464053196058 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 18:26:36 INFO - PROCESS | 852 | 1464053196062 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 18:26:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:26:36 INFO - PROCESS | 852 | 1464053196067 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:26:36 INFO - PROCESS | 852 | 1464053196071 Marionette TRACE conn5 <- [1,62,null,{}] 18:26:36 INFO - PROCESS | 852 | 1464053196082 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:36 INFO - PROCESS | 852 | 1464053196187 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 18:26:36 INFO - PROCESS | 852 | 1464053196199 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:36 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB3193800 == 22 [pid = 852] [id = 25] 18:26:36 INFO - PROCESS | 852 | ++DOMWINDOW == 71 (0000004CAF6F8400) [pid = 852] [serial = 71] [outer = 0000000000000000] 18:26:36 INFO - PROCESS | 852 | ++DOMWINDOW == 72 (0000004CB310EC00) [pid = 852] [serial = 72] [outer = 0000004CAF6F8400] 18:26:36 INFO - PROCESS | 852 | 1464053196283 Marionette DEBUG loaded listener.js 18:26:36 INFO - PROCESS | 852 | ++DOMWINDOW == 73 (0000004CB36EC000) [pid = 852] [serial = 73] [outer = 0000004CAF6F8400] 18:26:36 INFO - PROCESS | 852 | 1464053196696 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:26:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:26:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 693ms 18:26:36 INFO - PROCESS | 852 | --DOMWINDOW == 72 (0000004CB5126000) [pid = 852] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:26:36 INFO - PROCESS | 852 | --DOMWINDOW == 71 (0000004CBB99B800) [pid = 852] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:26:36 INFO - PROCESS | 852 | --DOMWINDOW == 70 (0000004CAE909000) [pid = 852] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:26:36 INFO - PROCESS | 852 | --DOMWINDOW == 69 (0000004CB4392000) [pid = 852] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:26:36 INFO - PROCESS | 852 | --DOMWINDOW == 68 (0000004CB4393400) [pid = 852] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:26:36 INFO - PROCESS | 852 | --DOMWINDOW == 67 (0000004CB4791800) [pid = 852] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:26:36 INFO - PROCESS | 852 | --DOMWINDOW == 66 (0000004CB51C5000) [pid = 852] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:26:36 INFO - PROCESS | 852 | --DOMWINDOW == 65 (0000004CB845D000) [pid = 852] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:26:36 INFO - PROCESS | 852 | 1464053196984 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 18:26:36 INFO - PROCESS | 852 | 1464053196987 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 18:26:37 INFO - PROCESS | 852 | 1464053197000 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:26:37 INFO - PROCESS | 852 | 1464053197002 Marionette TRACE conn5 <- [1,66,null,{}] 18:26:37 INFO - PROCESS | 852 | 1464053197006 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:26:37 INFO - PROCESS | 852 | 1464053197088 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 18:26:37 INFO - PROCESS | 852 | 1464053197099 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:37 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB4366800 == 23 [pid = 852] [id = 26] 18:26:37 INFO - PROCESS | 852 | ++DOMWINDOW == 66 (0000004CB478C800) [pid = 852] [serial = 74] [outer = 0000000000000000] 18:26:37 INFO - PROCESS | 852 | ++DOMWINDOW == 67 (0000004CB4791800) [pid = 852] [serial = 75] [outer = 0000004CB478C800] 18:26:37 INFO - PROCESS | 852 | 1464053197146 Marionette DEBUG loaded listener.js 18:26:37 INFO - PROCESS | 852 | ++DOMWINDOW == 68 (0000004CB4962800) [pid = 852] [serial = 76] [outer = 0000004CB478C800] 18:26:37 INFO - PROCESS | 852 | 1464053197564 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:26:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:26:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 18:26:37 INFO - PROCESS | 852 | 1464053197645 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 18:26:37 INFO - PROCESS | 852 | 1464053197649 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 18:26:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:26:37 INFO - PROCESS | 852 | 1464053197664 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:26:37 INFO - PROCESS | 852 | 1464053197669 Marionette TRACE conn5 <- [1,70,null,{}] 18:26:37 INFO - PROCESS | 852 | 1464053197673 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:37 INFO - PROCESS | 852 | 1464053197755 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 18:26:37 INFO - PROCESS | 852 | 1464053197770 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:37 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB8639000 == 24 [pid = 852] [id = 27] 18:26:37 INFO - PROCESS | 852 | ++DOMWINDOW == 69 (0000004CB7E67800) [pid = 852] [serial = 77] [outer = 0000000000000000] 18:26:37 INFO - PROCESS | 852 | ++DOMWINDOW == 70 (0000004CB7E72000) [pid = 852] [serial = 78] [outer = 0000004CB7E67800] 18:26:37 INFO - PROCESS | 852 | 1464053197818 Marionette DEBUG loaded listener.js 18:26:37 INFO - PROCESS | 852 | ++DOMWINDOW == 71 (0000004CB7F3EC00) [pid = 852] [serial = 79] [outer = 0000004CB7E67800] 18:26:38 INFO - PROCESS | 852 | 1464053198228 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:26:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:26:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 586ms 18:26:38 INFO - PROCESS | 852 | 1464053198251 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 18:26:38 INFO - PROCESS | 852 | 1464053198253 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 18:26:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:26:38 INFO - PROCESS | 852 | 1464053198257 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:26:38 INFO - PROCESS | 852 | 1464053198258 Marionette TRACE conn5 <- [1,74,null,{}] 18:26:38 INFO - PROCESS | 852 | 1464053198262 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:38 INFO - PROCESS | 852 | 1464053198339 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 18:26:38 INFO - PROCESS | 852 | 1464053198347 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:38 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBA9BC800 == 25 [pid = 852] [id = 28] 18:26:38 INFO - PROCESS | 852 | ++DOMWINDOW == 72 (0000004CB8459C00) [pid = 852] [serial = 80] [outer = 0000000000000000] 18:26:38 INFO - PROCESS | 852 | ++DOMWINDOW == 73 (0000004CB8720400) [pid = 852] [serial = 81] [outer = 0000004CB8459C00] 18:26:38 INFO - PROCESS | 852 | 1464053198394 Marionette DEBUG loaded listener.js 18:26:38 INFO - PROCESS | 852 | ++DOMWINDOW == 74 (0000004CB87DD400) [pid = 852] [serial = 82] [outer = 0000004CB8459C00] 18:26:38 INFO - PROCESS | 852 | 1464053198847 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:26:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:26:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 628ms 18:26:38 INFO - PROCESS | 852 | 1464053198888 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 18:26:38 INFO - PROCESS | 852 | 1464053198890 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 18:26:38 INFO - PROCESS | 852 | 1464053198893 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:26:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:26:38 INFO - PROCESS | 852 | 1464053198895 Marionette TRACE conn5 <- [1,78,null,{}] 18:26:38 INFO - PROCESS | 852 | 1464053198898 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:39 INFO - PROCESS | 852 | 1464053199011 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 18:26:39 INFO - PROCESS | 852 | 1464053199078 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:39 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAE79B000 == 26 [pid = 852] [id = 29] 18:26:39 INFO - PROCESS | 852 | ++DOMWINDOW == 75 (0000004CADE31000) [pid = 852] [serial = 83] [outer = 0000000000000000] 18:26:39 INFO - PROCESS | 852 | ++DOMWINDOW == 76 (0000004CADEC6400) [pid = 852] [serial = 84] [outer = 0000004CADE31000] 18:26:39 INFO - PROCESS | 852 | 1464053199137 Marionette DEBUG loaded listener.js 18:26:39 INFO - PROCESS | 852 | ++DOMWINDOW == 77 (0000004CAE90D400) [pid = 852] [serial = 85] [outer = 0000004CADE31000] 18:26:39 INFO - PROCESS | 852 | 1464053199705 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:26:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:26:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 882ms 18:26:39 INFO - PROCESS | 852 | 1464053199780 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 18:26:39 INFO - PROCESS | 852 | 1464053199784 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 18:26:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:26:39 INFO - PROCESS | 852 | 1464053199789 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:26:39 INFO - PROCESS | 852 | 1464053199794 Marionette TRACE conn5 <- [1,82,null,{}] 18:26:39 INFO - PROCESS | 852 | 1464053199799 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:39 INFO - PROCESS | 852 | 1464053199909 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 18:26:39 INFO - PROCESS | 852 | 1464053199963 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:39 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBA9B8000 == 27 [pid = 852] [id = 30] 18:26:39 INFO - PROCESS | 852 | ++DOMWINDOW == 78 (0000004CB4960800) [pid = 852] [serial = 86] [outer = 0000000000000000] 18:26:40 INFO - PROCESS | 852 | ++DOMWINDOW == 79 (0000004CB51BAC00) [pid = 852] [serial = 87] [outer = 0000004CB4960800] 18:26:40 INFO - PROCESS | 852 | 1464053200023 Marionette DEBUG loaded listener.js 18:26:40 INFO - PROCESS | 852 | ++DOMWINDOW == 80 (0000004CB7EE7800) [pid = 852] [serial = 88] [outer = 0000004CB4960800] 18:26:40 INFO - PROCESS | 852 | 1464053200534 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:26:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:26:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 798ms 18:26:40 INFO - PROCESS | 852 | 1464053200591 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 18:26:40 INFO - PROCESS | 852 | 1464053200595 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 18:26:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:26:40 INFO - PROCESS | 852 | 1464053200599 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:26:40 INFO - PROCESS | 852 | 1464053200601 Marionette TRACE conn5 <- [1,86,null,{}] 18:26:40 INFO - PROCESS | 852 | 1464053200605 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:40 INFO - PROCESS | 852 | 1464053200707 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 18:26:40 INFO - PROCESS | 852 | 1464053200782 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:40 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBD64E800 == 28 [pid = 852] [id = 31] 18:26:40 INFO - PROCESS | 852 | ++DOMWINDOW == 81 (0000004CBA97B000) [pid = 852] [serial = 89] [outer = 0000000000000000] 18:26:40 INFO - PROCESS | 852 | ++DOMWINDOW == 82 (0000004CBB86E000) [pid = 852] [serial = 90] [outer = 0000004CBA97B000] 18:26:40 INFO - PROCESS | 852 | 1464053200839 Marionette DEBUG loaded listener.js 18:26:40 INFO - PROCESS | 852 | ++DOMWINDOW == 83 (0000004CBB964400) [pid = 852] [serial = 91] [outer = 0000004CBA97B000] 18:26:41 INFO - PROCESS | 852 | 1464053201366 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:26:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:26:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 838ms 18:26:41 INFO - PROCESS | 852 | 1464053201438 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 18:26:41 INFO - PROCESS | 852 | 1464053201443 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 18:26:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:26:41 INFO - PROCESS | 852 | 1464053201455 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:26:41 INFO - PROCESS | 852 | 1464053201460 Marionette TRACE conn5 <- [1,90,null,{}] 18:26:41 INFO - PROCESS | 852 | 1464053201464 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:41 INFO - PROCESS | 852 | 1464053201604 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 18:26:41 INFO - PROCESS | 852 | 1464053201639 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:41 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1207800 == 29 [pid = 852] [id = 32] 18:26:41 INFO - PROCESS | 852 | ++DOMWINDOW == 84 (0000004CBC3C1400) [pid = 852] [serial = 92] [outer = 0000000000000000] 18:26:41 INFO - PROCESS | 852 | ++DOMWINDOW == 85 (0000004CBD661400) [pid = 852] [serial = 93] [outer = 0000004CBC3C1400] 18:26:41 INFO - PROCESS | 852 | 1464053201695 Marionette DEBUG loaded listener.js 18:26:41 INFO - PROCESS | 852 | ++DOMWINDOW == 86 (0000004CBE3A1400) [pid = 852] [serial = 94] [outer = 0000004CBC3C1400] 18:26:42 INFO - PROCESS | 852 | 1464053202212 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:26:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:26:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 796ms 18:26:42 INFO - PROCESS | 852 | 1464053202249 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 18:26:42 INFO - PROCESS | 852 | 1464053202252 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 18:26:42 INFO - PROCESS | 852 | 1464053202255 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:26:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:26:42 INFO - PROCESS | 852 | 1464053202257 Marionette TRACE conn5 <- [1,94,null,{}] 18:26:42 INFO - PROCESS | 852 | 1464053202261 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:42 INFO - PROCESS | 852 | 1464053202360 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 18:26:42 INFO - PROCESS | 852 | 1464053202432 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:42 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB831A000 == 30 [pid = 852] [id = 33] 18:26:42 INFO - PROCESS | 852 | ++DOMWINDOW == 87 (0000004CAE23D400) [pid = 852] [serial = 95] [outer = 0000000000000000] 18:26:42 INFO - PROCESS | 852 | ++DOMWINDOW == 88 (0000004CAE245000) [pid = 852] [serial = 96] [outer = 0000004CAE23D400] 18:26:42 INFO - PROCESS | 852 | 1464053202488 Marionette DEBUG loaded listener.js 18:26:42 INFO - PROCESS | 852 | ++DOMWINDOW == 89 (0000004CBD379400) [pid = 852] [serial = 97] [outer = 0000004CAE23D400] 18:26:43 INFO - PROCESS | 852 | 1464053203108 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 18:26:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 880ms 18:26:43 INFO - PROCESS | 852 | 1464053203150 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 18:26:43 INFO - PROCESS | 852 | 1464053203154 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 18:26:43 INFO - PROCESS | 852 | 1464053203161 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:26:43 INFO - PROCESS | 852 | 1464053203165 Marionette TRACE conn5 <- [1,98,null,{}] 18:26:43 INFO - PROCESS | 852 | 1464053203172 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:43 INFO - PROCESS | 852 | 1464053203276 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 18:26:43 INFO - PROCESS | 852 | 1464053203331 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:43 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB2D96800 == 31 [pid = 852] [id = 34] 18:26:43 INFO - PROCESS | 852 | ++DOMWINDOW == 90 (0000004CACF32C00) [pid = 852] [serial = 98] [outer = 0000000000000000] 18:26:43 INFO - PROCESS | 852 | ++DOMWINDOW == 91 (0000004CADE32800) [pid = 852] [serial = 99] [outer = 0000004CACF32C00] 18:26:43 INFO - PROCESS | 852 | 1464053203381 Marionette DEBUG loaded listener.js 18:26:43 INFO - PROCESS | 852 | ++DOMWINDOW == 92 (0000004CAE23BC00) [pid = 852] [serial = 100] [outer = 0000004CACF32C00] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 91 (0000004CBB2EAC00) [pid = 852] [serial = 17] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 90 (0000004CBC111400) [pid = 852] [serial = 45] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 89 (0000004CAE74B400) [pid = 852] [serial = 48] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 88 (0000004CADEC1800) [pid = 852] [serial = 51] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 87 (0000004CADF15C00) [pid = 852] [serial = 54] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 86 (0000004CAE904800) [pid = 852] [serial = 57] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 85 (0000004CB2BCC400) [pid = 852] [serial = 60] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 84 (0000004CBE3AE000) [pid = 852] [serial = 63] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 83 (0000004CB47A9000) [pid = 852] [serial = 21] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 82 (0000004CB851C400) [pid = 852] [serial = 24] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 81 (0000004CBAFF8800) [pid = 852] [serial = 27] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 80 (0000004CB310AC00) [pid = 852] [serial = 33] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 79 (0000004CB4793800) [pid = 852] [serial = 36] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 78 (0000004CB7F3C800) [pid = 852] [serial = 39] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 77 (0000004CB876C000) [pid = 852] [serial = 42] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 76 (0000004CAD553800) [pid = 852] [serial = 30] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 75 (0000004CBD1CD800) [pid = 852] [serial = 46] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 74 (0000004CBB679400) [pid = 852] [serial = 43] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 73 (0000004CB7E6C800) [pid = 852] [serial = 22] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 72 (0000004CB851A800) [pid = 852] [serial = 40] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 71 (0000004CB478D000) [pid = 852] [serial = 28] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 70 (0000004CB4964400) [pid = 852] [serial = 37] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 69 (0000004CC1A38800) [pid = 852] [serial = 64] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 68 (0000004CBB219C00) [pid = 852] [serial = 14] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 67 (0000004CB47A6400) [pid = 852] [serial = 9] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 66 (0000004CB4D85400) [pid = 852] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:26:43 INFO - PROCESS | 852 | --DOMWINDOW == 65 (0000004CB2745000) [pid = 852] [serial = 4] [outer = 0000000000000000] [url = about:blank] 18:26:43 INFO - PROCESS | 852 | 1464053203880 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 18:26:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 735ms 18:26:43 INFO - PROCESS | 852 | 1464053203900 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 18:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:26:43 INFO - PROCESS | 852 | 1464053203906 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 18:26:43 INFO - PROCESS | 852 | 1464053203912 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:26:43 INFO - PROCESS | 852 | 1464053203915 Marionette TRACE conn5 <- [1,102,null,{}] 18:26:43 INFO - PROCESS | 852 | 1464053203919 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:44 INFO - PROCESS | 852 | 1464053204008 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 18:26:44 INFO - PROCESS | 852 | 1464053204016 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:44 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB2932000 == 32 [pid = 852] [id = 35] 18:26:44 INFO - PROCESS | 852 | ++DOMWINDOW == 66 (0000004CAE745800) [pid = 852] [serial = 101] [outer = 0000000000000000] 18:26:44 INFO - PROCESS | 852 | ++DOMWINDOW == 67 (0000004CAE907C00) [pid = 852] [serial = 102] [outer = 0000004CAE745800] 18:26:44 INFO - PROCESS | 852 | 1464053204065 Marionette DEBUG loaded listener.js 18:26:44 INFO - PROCESS | 852 | ++DOMWINDOW == 68 (0000004CB296C800) [pid = 852] [serial = 103] [outer = 0000004CAE745800] 18:26:44 INFO - PROCESS | 852 | 1464053204456 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 18:26:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:26:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 585ms 18:26:44 INFO - PROCESS | 852 | 1464053204499 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 18:26:44 INFO - PROCESS | 852 | 1464053204502 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 18:26:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:26:44 INFO - PROCESS | 852 | 1464053204505 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:26:44 INFO - PROCESS | 852 | 1464053204509 Marionette TRACE conn5 <- [1,106,null,{}] 18:26:44 INFO - PROCESS | 852 | 1464053204519 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:44 INFO - PROCESS | 852 | 1464053204609 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 18:26:44 INFO - PROCESS | 852 | 1464053204644 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:44 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB7E86000 == 33 [pid = 852] [id = 36] 18:26:44 INFO - PROCESS | 852 | ++DOMWINDOW == 69 (0000004CB479FC00) [pid = 852] [serial = 104] [outer = 0000000000000000] 18:26:44 INFO - PROCESS | 852 | ++DOMWINDOW == 70 (0000004CB47ABC00) [pid = 852] [serial = 105] [outer = 0000004CB479FC00] 18:26:44 INFO - PROCESS | 852 | 1464053204698 Marionette DEBUG loaded listener.js 18:26:44 INFO - PROCESS | 852 | ++DOMWINDOW == 71 (0000004CB7B22000) [pid = 852] [serial = 106] [outer = 0000004CB479FC00] 18:26:45 INFO - PROCESS | 852 | 1464053205108 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 18:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 18:26:45 INFO - PROCESS | 852 | 1464053205138 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 18:26:45 INFO - PROCESS | 852 | 1464053205141 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 18:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:26:45 INFO - PROCESS | 852 | 1464053205144 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:26:45 INFO - PROCESS | 852 | 1464053205146 Marionette TRACE conn5 <- [1,110,null,{}] 18:26:45 INFO - PROCESS | 852 | 1464053205149 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:45 INFO - PROCESS | 852 | 1464053205230 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 18:26:45 INFO - PROCESS | 852 | 1464053205236 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:45 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBA3C1000 == 34 [pid = 852] [id = 37] 18:26:45 INFO - PROCESS | 852 | ++DOMWINDOW == 72 (0000004CB7E67C00) [pid = 852] [serial = 107] [outer = 0000000000000000] 18:26:45 INFO - PROCESS | 852 | ++DOMWINDOW == 73 (0000004CB845F000) [pid = 852] [serial = 108] [outer = 0000004CB7E67C00] 18:26:45 INFO - PROCESS | 852 | 1464053205283 Marionette DEBUG loaded listener.js 18:26:45 INFO - PROCESS | 852 | ++DOMWINDOW == 74 (0000004CB8779400) [pid = 852] [serial = 109] [outer = 0000004CB7E67C00] 18:26:45 INFO - PROCESS | 852 | 1464053205676 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 18:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 585ms 18:26:45 INFO - PROCESS | 852 | 1464053205731 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 18:26:45 INFO - PROCESS | 852 | 1464053205733 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 18:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:26:45 INFO - PROCESS | 852 | 1464053205737 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:26:45 INFO - PROCESS | 852 | 1464053205739 Marionette TRACE conn5 <- [1,114,null,{}] 18:26:45 INFO - PROCESS | 852 | 1464053205742 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:45 INFO - PROCESS | 852 | 1464053205819 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 18:26:45 INFO - PROCESS | 852 | 1464053205826 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:45 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB264800 == 35 [pid = 852] [id = 38] 18:26:45 INFO - PROCESS | 852 | ++DOMWINDOW == 75 (0000004CB8728800) [pid = 852] [serial = 110] [outer = 0000000000000000] 18:26:45 INFO - PROCESS | 852 | ++DOMWINDOW == 76 (0000004CBAFF5000) [pid = 852] [serial = 111] [outer = 0000004CB8728800] 18:26:45 INFO - PROCESS | 852 | 1464053205870 Marionette DEBUG loaded listener.js 18:26:45 INFO - PROCESS | 852 | ++DOMWINDOW == 77 (0000004CBB876400) [pid = 852] [serial = 112] [outer = 0000004CB8728800] 18:26:46 INFO - PROCESS | 852 | 1464053206333 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 18:26:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 18:26:46 INFO - PROCESS | 852 | 1464053206369 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 18:26:46 INFO - PROCESS | 852 | 1464053206371 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 18:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:26:46 INFO - PROCESS | 852 | 1464053206375 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:26:46 INFO - PROCESS | 852 | 1464053206377 Marionette TRACE conn5 <- [1,118,null,{}] 18:26:46 INFO - PROCESS | 852 | 1464053206380 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:46 INFO - PROCESS | 852 | 1464053206510 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 18:26:46 INFO - PROCESS | 852 | 1464053206560 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:46 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE2CA000 == 36 [pid = 852] [id = 39] 18:26:46 INFO - PROCESS | 852 | ++DOMWINDOW == 78 (0000004CBCDC8C00) [pid = 852] [serial = 113] [outer = 0000000000000000] 18:26:46 INFO - PROCESS | 852 | ++DOMWINDOW == 79 (0000004CBD822800) [pid = 852] [serial = 114] [outer = 0000004CBCDC8C00] 18:26:46 INFO - PROCESS | 852 | 1464053206607 Marionette DEBUG loaded listener.js 18:26:46 INFO - PROCESS | 852 | ++DOMWINDOW == 80 (0000004CBE3AF400) [pid = 852] [serial = 115] [outer = 0000004CBCDC8C00] 18:26:47 INFO - PROCESS | 852 | 1464053207008 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 18:26:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 692ms 18:26:47 INFO - PROCESS | 852 | 1464053207070 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 18:26:47 INFO - PROCESS | 852 | 1464053207072 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 18:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:26:47 INFO - PROCESS | 852 | 1464053207075 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:26:47 INFO - PROCESS | 852 | 1464053207077 Marionette TRACE conn5 <- [1,122,null,{}] 18:26:47 INFO - PROCESS | 852 | 1464053207081 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:47 INFO - PROCESS | 852 | 1464053207198 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 18:26:47 INFO - PROCESS | 852 | 1464053207216 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:47 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1A63000 == 37 [pid = 852] [id = 40] 18:26:47 INFO - PROCESS | 852 | ++DOMWINDOW == 81 (0000004CBE3EB400) [pid = 852] [serial = 116] [outer = 0000000000000000] 18:26:47 INFO - PROCESS | 852 | ++DOMWINDOW == 82 (0000004CBE3F4400) [pid = 852] [serial = 117] [outer = 0000004CBE3EB400] 18:26:47 INFO - PROCESS | 852 | 1464053207261 Marionette DEBUG loaded listener.js 18:26:47 INFO - PROCESS | 852 | ++DOMWINDOW == 83 (0000004CBEC05800) [pid = 852] [serial = 118] [outer = 0000004CBE3EB400] 18:26:47 INFO - PROCESS | 852 | --DOMWINDOW == 82 (0000004CAF6F8400) [pid = 852] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:26:47 INFO - PROCESS | 852 | --DOMWINDOW == 81 (0000004CB478C800) [pid = 852] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:26:47 INFO - PROCESS | 852 | --DOMWINDOW == 80 (0000004CB7E67800) [pid = 852] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:26:47 INFO - PROCESS | 852 | --DOMWINDOW == 79 (0000004CADECB800) [pid = 852] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:26:47 INFO - PROCESS | 852 | --DOMWINDOW == 78 (0000004CC1A3D800) [pid = 852] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:26:47 INFO - PROCESS | 852 | --DOMWINDOW == 77 (0000004CADF1AC00) [pid = 852] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:26:47 INFO - PROCESS | 852 | --DOMWINDOW == 76 (0000004CADF1B000) [pid = 852] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:26:47 INFO - PROCESS | 852 | --DOMWINDOW == 75 (0000004CADEC9000) [pid = 852] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:26:47 INFO - PROCESS | 852 | --DOMWINDOW == 74 (0000004CAE749000) [pid = 852] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:26:47 INFO - PROCESS | 852 | --DOMWINDOW == 73 (0000004CAE746000) [pid = 852] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:26:47 INFO - PROCESS | 852 | 1464053207643 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 18:26:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 586ms 18:26:47 INFO - PROCESS | 852 | 1464053207665 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 18:26:47 INFO - PROCESS | 852 | 1464053207667 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 18:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:26:47 INFO - PROCESS | 852 | 1464053207670 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:26:47 INFO - PROCESS | 852 | 1464053207672 Marionette TRACE conn5 <- [1,126,null,{}] 18:26:47 INFO - PROCESS | 852 | 1464053207676 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:47 INFO - PROCESS | 852 | 1464053207752 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 18:26:47 INFO - PROCESS | 852 | 1464053207766 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:47 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAC566800 == 38 [pid = 852] [id = 41] 18:26:47 INFO - PROCESS | 852 | ++DOMWINDOW == 74 (0000004CAC65D800) [pid = 852] [serial = 119] [outer = 0000000000000000] 18:26:47 INFO - PROCESS | 852 | ++DOMWINDOW == 75 (0000004CAC662400) [pid = 852] [serial = 120] [outer = 0000004CAC65D800] 18:26:47 INFO - PROCESS | 852 | 1464053207811 Marionette DEBUG loaded listener.js 18:26:47 INFO - PROCESS | 852 | ++DOMWINDOW == 76 (0000004CAE746000) [pid = 852] [serial = 121] [outer = 0000004CAC65D800] 18:26:48 INFO - PROCESS | 852 | 1464053208192 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 18:26:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 18:26:48 INFO - PROCESS | 852 | 1464053208260 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 18:26:48 INFO - PROCESS | 852 | 1464053208262 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 18:26:48 INFO - PROCESS | 852 | 1464053208265 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:26:48 INFO - PROCESS | 852 | 1464053208267 Marionette TRACE conn5 <- [1,130,null,{}] 18:26:48 INFO - PROCESS | 852 | 1464053208270 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:48 INFO - PROCESS | 852 | 1464053208348 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 18:26:48 INFO - PROCESS | 852 | 1464053208354 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:48 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAE070800 == 39 [pid = 852] [id = 42] 18:26:48 INFO - PROCESS | 852 | ++DOMWINDOW == 77 (0000004CB42DAC00) [pid = 852] [serial = 122] [outer = 0000000000000000] 18:26:48 INFO - PROCESS | 852 | ++DOMWINDOW == 78 (0000004CB85B9000) [pid = 852] [serial = 123] [outer = 0000004CB42DAC00] 18:26:48 INFO - PROCESS | 852 | 1464053208400 Marionette DEBUG loaded listener.js 18:26:48 INFO - PROCESS | 852 | ++DOMWINDOW == 79 (0000004CB85C0400) [pid = 852] [serial = 124] [outer = 0000004CB42DAC00] 18:26:48 INFO - PROCESS | 852 | 1464053208801 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 18:26:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 18:26:48 INFO - PROCESS | 852 | 1464053208855 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 18:26:48 INFO - PROCESS | 852 | 1464053208857 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 18:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:26:48 INFO - PROCESS | 852 | 1464053208866 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:26:48 INFO - PROCESS | 852 | 1464053208868 Marionette TRACE conn5 <- [1,134,null,{}] 18:26:48 INFO - PROCESS | 852 | 1464053208871 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:48 INFO - PROCESS | 852 | 1464053208953 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 18:26:48 INFO - PROCESS | 852 | 1464053208962 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:48 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC134E800 == 40 [pid = 852] [id = 43] 18:26:48 INFO - PROCESS | 852 | ++DOMWINDOW == 80 (0000004CB423E400) [pid = 852] [serial = 125] [outer = 0000000000000000] 18:26:49 INFO - PROCESS | 852 | ++DOMWINDOW == 81 (0000004CB42D3800) [pid = 852] [serial = 126] [outer = 0000004CB423E400] 18:26:49 INFO - PROCESS | 852 | 1464053209006 Marionette DEBUG loaded listener.js 18:26:49 INFO - PROCESS | 852 | ++DOMWINDOW == 82 (0000004CB42DCC00) [pid = 852] [serial = 127] [outer = 0000004CB423E400] 18:26:49 INFO - PROCESS | 852 | 1464053209394 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 18:26:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:26:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 586ms 18:26:49 INFO - PROCESS | 852 | 1464053209456 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 18:26:49 INFO - PROCESS | 852 | 1464053209458 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 18:26:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:26:49 INFO - PROCESS | 852 | 1464053209462 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:26:49 INFO - PROCESS | 852 | 1464053209464 Marionette TRACE conn5 <- [1,138,null,{}] 18:26:49 INFO - PROCESS | 852 | 1464053209468 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:49 INFO - PROCESS | 852 | 1464053209568 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 18:26:49 INFO - PROCESS | 852 | 1464053209576 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:49 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC2D83000 == 41 [pid = 852] [id = 44] 18:26:49 INFO - PROCESS | 852 | ++DOMWINDOW == 83 (0000004CB85C2C00) [pid = 852] [serial = 128] [outer = 0000000000000000] 18:26:49 INFO - PROCESS | 852 | ++DOMWINDOW == 84 (0000004CC130C000) [pid = 852] [serial = 129] [outer = 0000004CB85C2C00] 18:26:49 INFO - PROCESS | 852 | 1464053209625 Marionette DEBUG loaded listener.js 18:26:49 INFO - PROCESS | 852 | ++DOMWINDOW == 85 (0000004CC1536800) [pid = 852] [serial = 130] [outer = 0000004CB85C2C00] 18:26:50 INFO - PROCESS | 852 | 1464053210103 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 18:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 692ms 18:26:50 INFO - PROCESS | 852 | 1464053210157 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 18:26:50 INFO - PROCESS | 852 | 1464053210162 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 18:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:26:50 INFO - PROCESS | 852 | 1464053210168 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:26:50 INFO - PROCESS | 852 | 1464053210172 Marionette TRACE conn5 <- [1,142,null,{}] 18:26:50 INFO - PROCESS | 852 | 1464053210180 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:50 INFO - PROCESS | 852 | 1464053210300 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 18:26:50 INFO - PROCESS | 852 | 1464053210371 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:50 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAE796800 == 42 [pid = 852] [id = 45] 18:26:50 INFO - PROCESS | 852 | ++DOMWINDOW == 86 (0000004CAD9BE800) [pid = 852] [serial = 131] [outer = 0000000000000000] 18:26:50 INFO - PROCESS | 852 | ++DOMWINDOW == 87 (0000004CADEC3400) [pid = 852] [serial = 132] [outer = 0000004CAD9BE800] 18:26:50 INFO - PROCESS | 852 | 1464053210430 Marionette DEBUG loaded listener.js 18:26:50 INFO - PROCESS | 852 | ++DOMWINDOW == 88 (0000004CAE744400) [pid = 852] [serial = 133] [outer = 0000004CAD9BE800] 18:26:51 INFO - PROCESS | 852 | 1464053211055 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 18:26:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:26:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 944ms 18:26:51 INFO - PROCESS | 852 | 1464053211124 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 18:26:51 INFO - PROCESS | 852 | 1464053211130 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 18:26:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:26:51 INFO - PROCESS | 852 | 1464053211204 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:26:51 INFO - PROCESS | 852 | 1464053211207 Marionette TRACE conn5 <- [1,146,null,{}] 18:26:51 INFO - PROCESS | 852 | 1464053211212 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:51 INFO - PROCESS | 852 | 1464053211358 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 18:26:51 INFO - PROCESS | 852 | 1464053211415 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:51 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB9EF000 == 43 [pid = 852] [id = 46] 18:26:51 INFO - PROCESS | 852 | ++DOMWINDOW == 89 (0000004CB296AC00) [pid = 852] [serial = 134] [outer = 0000000000000000] 18:26:51 INFO - PROCESS | 852 | ++DOMWINDOW == 90 (0000004CB479B800) [pid = 852] [serial = 135] [outer = 0000004CB296AC00] 18:26:51 INFO - PROCESS | 852 | 1464053211472 Marionette DEBUG loaded listener.js 18:26:51 INFO - PROCESS | 852 | ++DOMWINDOW == 91 (0000004CB7EE8000) [pid = 852] [serial = 136] [outer = 0000004CB296AC00] 18:26:52 INFO - PROCESS | 852 | 1464053212015 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 18:26:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 945ms 18:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:26:52 INFO - PROCESS | 852 | 1464053212087 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 18:26:52 INFO - PROCESS | 852 | 1464053212090 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 18:26:52 INFO - PROCESS | 852 | 1464053212093 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:26:52 INFO - PROCESS | 852 | 1464053212097 Marionette TRACE conn5 <- [1,150,null,{}] 18:26:52 INFO - PROCESS | 852 | 1464053212109 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:52 INFO - PROCESS | 852 | 1464053212248 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 18:26:52 INFO - PROCESS | 852 | 1464053212313 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:52 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC2E07800 == 44 [pid = 852] [id = 47] 18:26:52 INFO - PROCESS | 852 | ++DOMWINDOW == 92 (0000004CB87DDC00) [pid = 852] [serial = 137] [outer = 0000000000000000] 18:26:52 INFO - PROCESS | 852 | ++DOMWINDOW == 93 (0000004CBC368000) [pid = 852] [serial = 138] [outer = 0000004CB87DDC00] 18:26:52 INFO - PROCESS | 852 | 1464053212372 Marionette DEBUG loaded listener.js 18:26:52 INFO - PROCESS | 852 | ++DOMWINDOW == 94 (0000004CBE3AD000) [pid = 852] [serial = 139] [outer = 0000004CB87DDC00] 18:26:53 INFO - PROCESS | 852 | 1464053213013 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 18:26:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 945ms 18:26:53 INFO - PROCESS | 852 | 1464053213040 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 18:26:53 INFO - PROCESS | 852 | 1464053213043 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 18:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:26:53 INFO - PROCESS | 852 | 1464053213060 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:26:53 INFO - PROCESS | 852 | 1464053213063 Marionette TRACE conn5 <- [1,154,null,{}] 18:26:53 INFO - PROCESS | 852 | 1464053213067 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:53 INFO - PROCESS | 852 | 1464053213172 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 18:26:53 INFO - PROCESS | 852 | 1464053213236 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:53 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1565000 == 45 [pid = 852] [id = 48] 18:26:53 INFO - PROCESS | 852 | ++DOMWINDOW == 95 (0000004CBD1DA000) [pid = 852] [serial = 140] [outer = 0000000000000000] 18:26:53 INFO - PROCESS | 852 | ++DOMWINDOW == 96 (0000004CC131A800) [pid = 852] [serial = 141] [outer = 0000004CBD1DA000] 18:26:53 INFO - PROCESS | 852 | 1464053213292 Marionette DEBUG loaded listener.js 18:26:53 INFO - PROCESS | 852 | ++DOMWINDOW == 97 (0000004CC1540000) [pid = 852] [serial = 142] [outer = 0000004CBD1DA000] 18:26:54 INFO - PROCESS | 852 | 1464053214045 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 18:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1028ms 18:26:54 INFO - PROCESS | 852 | 1464053214094 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 18:26:54 INFO - PROCESS | 852 | 1464053214097 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 18:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:26:54 INFO - PROCESS | 852 | 1464053214102 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:26:54 INFO - PROCESS | 852 | 1464053214105 Marionette TRACE conn5 <- [1,158,null,{}] 18:26:54 INFO - PROCESS | 852 | 1464053214121 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:54 INFO - PROCESS | 852 | 1464053214221 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 18:26:54 INFO - PROCESS | 852 | 1464053214288 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:54 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAE06D000 == 46 [pid = 852] [id = 49] 18:26:54 INFO - PROCESS | 852 | ++DOMWINDOW == 98 (0000004CAE742C00) [pid = 852] [serial = 143] [outer = 0000000000000000] 18:26:54 INFO - PROCESS | 852 | ++DOMWINDOW == 99 (0000004CAE902800) [pid = 852] [serial = 144] [outer = 0000004CAE742C00] 18:26:54 INFO - PROCESS | 852 | 1464053214339 Marionette DEBUG loaded listener.js 18:26:54 INFO - PROCESS | 852 | ++DOMWINDOW == 100 (0000004CB3203000) [pid = 852] [serial = 145] [outer = 0000004CAE742C00] 18:26:54 INFO - PROCESS | 852 | --DOCSHELL 0000004CC134E800 == 45 [pid = 852] [id = 43] 18:26:54 INFO - PROCESS | 852 | --DOCSHELL 0000004CAE070800 == 44 [pid = 852] [id = 42] 18:26:54 INFO - PROCESS | 852 | --DOCSHELL 0000004CAC566800 == 43 [pid = 852] [id = 41] 18:26:54 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1A63000 == 42 [pid = 852] [id = 40] 18:26:54 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE2CA000 == 41 [pid = 852] [id = 39] 18:26:54 INFO - PROCESS | 852 | --DOCSHELL 0000004CBB264800 == 40 [pid = 852] [id = 38] 18:26:54 INFO - PROCESS | 852 | --DOCSHELL 0000004CBA3C1000 == 39 [pid = 852] [id = 37] 18:26:54 INFO - PROCESS | 852 | --DOCSHELL 0000004CB7E86000 == 38 [pid = 852] [id = 36] 18:26:54 INFO - PROCESS | 852 | --DOCSHELL 0000004CB2932000 == 37 [pid = 852] [id = 35] 18:26:54 INFO - PROCESS | 852 | --DOCSHELL 0000004CB2D96800 == 36 [pid = 852] [id = 34] 18:26:54 INFO - PROCESS | 852 | --DOMWINDOW == 99 (0000004CB8720400) [pid = 852] [serial = 81] [outer = 0000000000000000] [url = about:blank] 18:26:54 INFO - PROCESS | 852 | --DOMWINDOW == 98 (0000004CC1310400) [pid = 852] [serial = 67] [outer = 0000000000000000] [url = about:blank] 18:26:54 INFO - PROCESS | 852 | --DOMWINDOW == 97 (0000004CB310EC00) [pid = 852] [serial = 72] [outer = 0000000000000000] [url = about:blank] 18:26:54 INFO - PROCESS | 852 | --DOMWINDOW == 96 (0000004CB4791800) [pid = 852] [serial = 75] [outer = 0000000000000000] [url = about:blank] 18:26:54 INFO - PROCESS | 852 | --DOMWINDOW == 95 (0000004CB7F3EC00) [pid = 852] [serial = 79] [outer = 0000000000000000] [url = about:blank] 18:26:54 INFO - PROCESS | 852 | --DOMWINDOW == 94 (0000004CB36EC000) [pid = 852] [serial = 73] [outer = 0000000000000000] [url = about:blank] 18:26:54 INFO - PROCESS | 852 | --DOMWINDOW == 93 (0000004CADF17800) [pid = 852] [serial = 69] [outer = 0000000000000000] [url = about:blank] 18:26:54 INFO - PROCESS | 852 | --DOMWINDOW == 92 (0000004CAE74D000) [pid = 852] [serial = 70] [outer = 0000000000000000] [url = about:blank] 18:26:54 INFO - PROCESS | 852 | --DOMWINDOW == 91 (0000004CB4962800) [pid = 852] [serial = 76] [outer = 0000000000000000] [url = about:blank] 18:26:54 INFO - PROCESS | 852 | --DOMWINDOW == 90 (0000004CB7E72000) [pid = 852] [serial = 78] [outer = 0000000000000000] [url = about:blank] 18:26:54 INFO - PROCESS | 852 | --DOMWINDOW == 89 (0000004CC1B86400) [pid = 852] [serial = 66] [outer = 0000000000000000] [url = about:blank] 18:26:54 INFO - PROCESS | 852 | --DOMWINDOW == 88 (0000004CAE90D800) [pid = 852] [serial = 58] [outer = 0000000000000000] [url = about:blank] 18:26:54 INFO - PROCESS | 852 | --DOMWINDOW == 87 (0000004CBE3A4000) [pid = 852] [serial = 61] [outer = 0000000000000000] [url = about:blank] 18:26:54 INFO - PROCESS | 852 | --DOMWINDOW == 86 (0000004CADF1DC00) [pid = 852] [serial = 55] [outer = 0000000000000000] [url = about:blank] 18:26:54 INFO - PROCESS | 852 | --DOMWINDOW == 85 (0000004CADEC8400) [pid = 852] [serial = 52] [outer = 0000000000000000] [url = about:blank] 18:26:54 INFO - PROCESS | 852 | --DOMWINDOW == 84 (0000004CBBAAFC00) [pid = 852] [serial = 49] [outer = 0000000000000000] [url = about:blank] 18:26:54 INFO - PROCESS | 852 | 1464053214900 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 18:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 837ms 18:26:54 INFO - PROCESS | 852 | 1464053214941 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 18:26:54 INFO - PROCESS | 852 | 1464053214946 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 18:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:26:54 INFO - PROCESS | 852 | 1464053214952 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:26:54 INFO - PROCESS | 852 | 1464053214955 Marionette TRACE conn5 <- [1,162,null,{}] 18:26:54 INFO - PROCESS | 852 | 1464053214959 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:55 INFO - PROCESS | 852 | 1464053215046 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 18:26:55 INFO - PROCESS | 852 | 1464053215103 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:55 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAF477800 == 37 [pid = 852] [id = 50] 18:26:55 INFO - PROCESS | 852 | ++DOMWINDOW == 85 (0000004CADF17400) [pid = 852] [serial = 146] [outer = 0000000000000000] 18:26:55 INFO - PROCESS | 852 | ++DOMWINDOW == 86 (0000004CAE724400) [pid = 852] [serial = 147] [outer = 0000004CADF17400] 18:26:55 INFO - PROCESS | 852 | 1464053215158 Marionette DEBUG loaded listener.js 18:26:55 INFO - PROCESS | 852 | ++DOMWINDOW == 87 (0000004CB2A5B800) [pid = 852] [serial = 148] [outer = 0000004CADF17400] 18:26:55 INFO - PROCESS | 852 | 1464053215535 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 18:26:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 18:26:55 INFO - PROCESS | 852 | 1464053215583 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 18:26:55 INFO - PROCESS | 852 | 1464053215586 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 18:26:55 INFO - PROCESS | 852 | 1464053215589 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:26:55 INFO - PROCESS | 852 | 1464053215593 Marionette TRACE conn5 <- [1,166,null,{}] 18:26:55 INFO - PROCESS | 852 | 1464053215603 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:55 INFO - PROCESS | 852 | 1464053215733 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 18:26:55 INFO - PROCESS | 852 | 1464053215750 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:55 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB8650000 == 38 [pid = 852] [id = 51] 18:26:55 INFO - PROCESS | 852 | ++DOMWINDOW == 88 (0000004CB423D400) [pid = 852] [serial = 149] [outer = 0000000000000000] 18:26:55 INFO - PROCESS | 852 | ++DOMWINDOW == 89 (0000004CB4790C00) [pid = 852] [serial = 150] [outer = 0000004CB423D400] 18:26:55 INFO - PROCESS | 852 | 1464053215798 Marionette DEBUG loaded listener.js 18:26:55 INFO - PROCESS | 852 | ++DOMWINDOW == 90 (0000004CB5122000) [pid = 852] [serial = 151] [outer = 0000004CB423D400] 18:26:56 INFO - PROCESS | 852 | 1464053216208 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 18:26:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 18:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:26:56 INFO - PROCESS | 852 | 1464053216222 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 18:26:56 INFO - PROCESS | 852 | 1464053216225 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 18:26:56 INFO - PROCESS | 852 | 1464053216228 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:26:56 INFO - PROCESS | 852 | 1464053216230 Marionette TRACE conn5 <- [1,170,null,{}] 18:26:56 INFO - PROCESS | 852 | 1464053216234 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:56 INFO - PROCESS | 852 | 1464053216317 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 18:26:56 INFO - PROCESS | 852 | 1464053216324 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:56 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAC5C800 == 39 [pid = 852] [id = 52] 18:26:56 INFO - PROCESS | 852 | ++DOMWINDOW == 91 (0000004CB7E6D800) [pid = 852] [serial = 152] [outer = 0000000000000000] 18:26:56 INFO - PROCESS | 852 | ++DOMWINDOW == 92 (0000004CB7F3CC00) [pid = 852] [serial = 153] [outer = 0000004CB7E6D800] 18:26:56 INFO - PROCESS | 852 | 1464053216371 Marionette DEBUG loaded listener.js 18:26:56 INFO - PROCESS | 852 | ++DOMWINDOW == 93 (0000004CB851E400) [pid = 852] [serial = 154] [outer = 0000004CB7E6D800] 18:26:56 INFO - PROCESS | 852 | 1464053216772 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 18:26:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 18:26:56 INFO - PROCESS | 852 | 1464053216828 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 18:26:56 INFO - PROCESS | 852 | 1464053216830 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 18:26:56 INFO - PROCESS | 852 | 1464053216839 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:26:56 INFO - PROCESS | 852 | 1464053216841 Marionette TRACE conn5 <- [1,174,null,{}] 18:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:26:56 INFO - PROCESS | 852 | 1464053216844 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:56 INFO - PROCESS | 852 | 1464053216950 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 18:26:56 INFO - PROCESS | 852 | 1464053216956 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:56 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBC39C800 == 40 [pid = 852] [id = 53] 18:26:56 INFO - PROCESS | 852 | ++DOMWINDOW == 94 (0000004CB7E6E400) [pid = 852] [serial = 155] [outer = 0000000000000000] 18:26:57 INFO - PROCESS | 852 | ++DOMWINDOW == 95 (0000004CB85C5400) [pid = 852] [serial = 156] [outer = 0000004CB7E6E400] 18:26:57 INFO - PROCESS | 852 | 1464053217002 Marionette DEBUG loaded listener.js 18:26:57 INFO - PROCESS | 852 | ++DOMWINDOW == 96 (0000004CBA4EEC00) [pid = 852] [serial = 157] [outer = 0000004CB7E6E400] 18:26:57 INFO - PROCESS | 852 | 1464053217449 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 18:26:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 18:26:57 INFO - PROCESS | 852 | 1464053217475 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 18:26:57 INFO - PROCESS | 852 | 1464053217477 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 18:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:26:57 INFO - PROCESS | 852 | 1464053217481 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:26:57 INFO - PROCESS | 852 | 1464053217490 Marionette TRACE conn5 <- [1,178,null,{}] 18:26:57 INFO - PROCESS | 852 | 1464053217494 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:57 INFO - PROCESS | 852 | 1464053217616 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 18:26:57 INFO - PROCESS | 852 | ++DOMWINDOW == 97 (0000004CB2A55400) [pid = 852] [serial = 158] [outer = 0000004CACECB000] 18:26:57 INFO - PROCESS | 852 | 1464053217644 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:57 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC121C000 == 41 [pid = 852] [id = 54] 18:26:57 INFO - PROCESS | 852 | ++DOMWINDOW == 98 (0000004CBB5D6000) [pid = 852] [serial = 159] [outer = 0000000000000000] 18:26:57 INFO - PROCESS | 852 | ++DOMWINDOW == 99 (0000004CBC36BC00) [pid = 852] [serial = 160] [outer = 0000004CBB5D6000] 18:26:57 INFO - PROCESS | 852 | 1464053217730 Marionette DEBUG loaded listener.js 18:26:57 INFO - PROCESS | 852 | ++DOMWINDOW == 100 (0000004CBD374800) [pid = 852] [serial = 161] [outer = 0000004CBB5D6000] 18:26:58 INFO - PROCESS | 852 | 1464053218171 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 18:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 735ms 18:26:58 INFO - PROCESS | 852 | 1464053218219 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 18:26:58 INFO - PROCESS | 852 | 1464053218222 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 18:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:26:58 INFO - PROCESS | 852 | 1464053218225 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:26:58 INFO - PROCESS | 852 | 1464053218227 Marionette TRACE conn5 <- [1,182,null,{}] 18:26:58 INFO - PROCESS | 852 | 1464053218236 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:58 INFO - PROCESS | 852 | 1464053218356 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 18:26:58 INFO - PROCESS | 852 | 1464053218370 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:58 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC026B800 == 42 [pid = 852] [id = 55] 18:26:58 INFO - PROCESS | 852 | ++DOMWINDOW == 101 (0000004CBD8B9800) [pid = 852] [serial = 162] [outer = 0000000000000000] 18:26:58 INFO - PROCESS | 852 | ++DOMWINDOW == 102 (0000004CBE3A9000) [pid = 852] [serial = 163] [outer = 0000004CBD8B9800] 18:26:58 INFO - PROCESS | 852 | 1464053218414 Marionette DEBUG loaded listener.js 18:26:58 INFO - PROCESS | 852 | ++DOMWINDOW == 103 (0000004CC130F000) [pid = 852] [serial = 164] [outer = 0000004CBD8B9800] 18:26:58 INFO - PROCESS | 852 | 1464053218810 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 18:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 628ms 18:26:58 INFO - PROCESS | 852 | --DOMWINDOW == 102 (0000004CBCDC8C00) [pid = 852] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:26:58 INFO - PROCESS | 852 | --DOMWINDOW == 101 (0000004CBE3EB400) [pid = 852] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:26:58 INFO - PROCESS | 852 | --DOMWINDOW == 100 (0000004CACF32C00) [pid = 852] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:26:58 INFO - PROCESS | 852 | --DOMWINDOW == 99 (0000004CB7E67C00) [pid = 852] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:26:58 INFO - PROCESS | 852 | --DOMWINDOW == 98 (0000004CAE745800) [pid = 852] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:26:58 INFO - PROCESS | 852 | --DOMWINDOW == 97 (0000004CB8728800) [pid = 852] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:26:58 INFO - PROCESS | 852 | --DOMWINDOW == 96 (0000004CB8459C00) [pid = 852] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:26:58 INFO - PROCESS | 852 | --DOMWINDOW == 95 (0000004CB479FC00) [pid = 852] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:26:58 INFO - PROCESS | 852 | --DOMWINDOW == 94 (0000004CAC65D800) [pid = 852] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:26:58 INFO - PROCESS | 852 | --DOMWINDOW == 93 (0000004CB42DAC00) [pid = 852] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:26:58 INFO - PROCESS | 852 | --DOMWINDOW == 92 (0000004CB423E400) [pid = 852] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:26:58 INFO - PROCESS | 852 | 1464053218914 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 18:26:58 INFO - PROCESS | 852 | 1464053218917 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 18:26:58 INFO - PROCESS | 852 | 1464053218927 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:26:58 INFO - PROCESS | 852 | 1464053218929 Marionette TRACE conn5 <- [1,186,null,{}] 18:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:26:58 INFO - PROCESS | 852 | 1464053218933 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:59 INFO - PROCESS | 852 | 1464053219021 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 18:26:59 INFO - PROCESS | 852 | 1464053219029 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:59 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB7FA5000 == 43 [pid = 852] [id = 56] 18:26:59 INFO - PROCESS | 852 | ++DOMWINDOW == 93 (0000004CAE745800) [pid = 852] [serial = 165] [outer = 0000000000000000] 18:26:59 INFO - PROCESS | 852 | ++DOMWINDOW == 94 (0000004CB423EC00) [pid = 852] [serial = 166] [outer = 0000004CAE745800] 18:26:59 INFO - PROCESS | 852 | 1464053219075 Marionette DEBUG loaded listener.js 18:26:59 INFO - PROCESS | 852 | ++DOMWINDOW == 95 (0000004CBC106400) [pid = 852] [serial = 167] [outer = 0000004CAE745800] 18:26:59 INFO - PROCESS | 852 | 1464053219458 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 18:26:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:26:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 588ms 18:26:59 INFO - PROCESS | 852 | 1464053219520 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 18:26:59 INFO - PROCESS | 852 | 1464053219523 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 18:26:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:26:59 INFO - PROCESS | 852 | 1464053219526 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:26:59 INFO - PROCESS | 852 | 1464053219528 Marionette TRACE conn5 <- [1,190,null,{}] 18:26:59 INFO - PROCESS | 852 | 1464053219532 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:59 INFO - PROCESS | 852 | 1464053219612 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 18:26:59 INFO - PROCESS | 852 | 1464053219619 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:59 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC2D93800 == 44 [pid = 852] [id = 57] 18:26:59 INFO - PROCESS | 852 | ++DOMWINDOW == 96 (0000004CBE87B000) [pid = 852] [serial = 168] [outer = 0000000000000000] 18:26:59 INFO - PROCESS | 852 | ++DOMWINDOW == 97 (0000004CBE87FC00) [pid = 852] [serial = 169] [outer = 0000004CBE87B000] 18:26:59 INFO - PROCESS | 852 | 1464053219666 Marionette DEBUG loaded listener.js 18:26:59 INFO - PROCESS | 852 | ++DOMWINDOW == 98 (0000004CBE885800) [pid = 852] [serial = 170] [outer = 0000004CBE87B000] 18:27:00 INFO - PROCESS | 852 | 1464053220076 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 18:27:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:27:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 586ms 18:27:00 INFO - PROCESS | 852 | 1464053220116 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 18:27:00 INFO - PROCESS | 852 | 1464053220118 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 18:27:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:27:00 INFO - PROCESS | 852 | 1464053220122 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:27:00 INFO - PROCESS | 852 | 1464053220123 Marionette TRACE conn5 <- [1,194,null,{}] 18:27:00 INFO - PROCESS | 852 | 1464053220137 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:00 INFO - PROCESS | 852 | 1464053220216 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 18:27:00 INFO - PROCESS | 852 | 1464053220223 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:00 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC3E6A800 == 45 [pid = 852] [id = 58] 18:27:00 INFO - PROCESS | 852 | ++DOMWINDOW == 99 (0000004CC1318800) [pid = 852] [serial = 171] [outer = 0000000000000000] 18:27:00 INFO - PROCESS | 852 | ++DOMWINDOW == 100 (0000004CC153CC00) [pid = 852] [serial = 172] [outer = 0000004CC1318800] 18:27:00 INFO - PROCESS | 852 | 1464053220276 Marionette DEBUG loaded listener.js 18:27:00 INFO - PROCESS | 852 | ++DOMWINDOW == 101 (0000004CC1A38400) [pid = 852] [serial = 173] [outer = 0000004CC1318800] 18:27:00 INFO - PROCESS | 852 | 1464053220670 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 18:27:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:27:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 590ms 18:27:00 INFO - PROCESS | 852 | 1464053220714 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 18:27:00 INFO - PROCESS | 852 | 1464053220717 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 18:27:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:27:00 INFO - PROCESS | 852 | 1464053220729 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:27:00 INFO - PROCESS | 852 | 1464053220731 Marionette TRACE conn5 <- [1,198,null,{}] 18:27:00 INFO - PROCESS | 852 | 1464053220735 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:00 INFO - PROCESS | 852 | 1464053220835 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 18:27:00 INFO - PROCESS | 852 | 1464053220842 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:00 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC3814800 == 46 [pid = 852] [id = 59] 18:27:00 INFO - PROCESS | 852 | ++DOMWINDOW == 102 (0000004CC1A3D800) [pid = 852] [serial = 174] [outer = 0000000000000000] 18:27:00 INFO - PROCESS | 852 | ++DOMWINDOW == 103 (0000004CC1B88C00) [pid = 852] [serial = 175] [outer = 0000004CC1A3D800] 18:27:00 INFO - PROCESS | 852 | 1464053220891 Marionette DEBUG loaded listener.js 18:27:00 INFO - PROCESS | 852 | ++DOMWINDOW == 104 (0000004CBE61AC00) [pid = 852] [serial = 176] [outer = 0000004CC1A3D800] 18:27:01 INFO - PROCESS | 852 | 1464053221588 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 18:27:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:27:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 879ms 18:27:01 INFO - PROCESS | 852 | 1464053221614 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 18:27:01 INFO - PROCESS | 852 | 1464053221620 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 18:27:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:27:01 INFO - PROCESS | 852 | 1464053221624 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:27:01 INFO - PROCESS | 852 | 1464053221629 Marionette TRACE conn5 <- [1,202,null,{}] 18:27:01 INFO - PROCESS | 852 | 1464053221635 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:01 INFO - PROCESS | 852 | 1464053221748 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 18:27:01 INFO - PROCESS | 852 | 1464053221817 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:01 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB4364000 == 47 [pid = 852] [id = 60] 18:27:01 INFO - PROCESS | 852 | ++DOMWINDOW == 105 (0000004CAE905C00) [pid = 852] [serial = 177] [outer = 0000000000000000] 18:27:01 INFO - PROCESS | 852 | ++DOMWINDOW == 106 (0000004CAE910800) [pid = 852] [serial = 178] [outer = 0000004CAE905C00] 18:27:01 INFO - PROCESS | 852 | 1464053221876 Marionette DEBUG loaded listener.js 18:27:01 INFO - PROCESS | 852 | ++DOMWINDOW == 107 (0000004CB4231800) [pid = 852] [serial = 179] [outer = 0000004CAE905C00] 18:27:02 INFO - PROCESS | 852 | 1464053222510 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 18:27:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 943ms 18:27:02 INFO - PROCESS | 852 | 1464053222571 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 18:27:02 INFO - PROCESS | 852 | 1464053222578 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 18:27:02 INFO - PROCESS | 852 | 1464053222584 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:27:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:27:02 INFO - PROCESS | 852 | 1464053222587 Marionette TRACE conn5 <- [1,206,null,{}] 18:27:02 INFO - PROCESS | 852 | 1464053222591 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:02 INFO - PROCESS | 852 | 1464053222703 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 18:27:02 INFO - PROCESS | 852 | 1464053222770 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:02 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1566800 == 48 [pid = 852] [id = 61] 18:27:02 INFO - PROCESS | 852 | ++DOMWINDOW == 108 (0000004CB85C4800) [pid = 852] [serial = 180] [outer = 0000000000000000] 18:27:02 INFO - PROCESS | 852 | ++DOMWINDOW == 109 (0000004CB87DD800) [pid = 852] [serial = 181] [outer = 0000004CB85C4800] 18:27:02 INFO - PROCESS | 852 | 1464053222827 Marionette DEBUG loaded listener.js 18:27:02 INFO - PROCESS | 852 | ++DOMWINDOW == 110 (0000004CBB876800) [pid = 852] [serial = 182] [outer = 0000004CB85C4800] 18:27:03 INFO - PROCESS | 852 | 1464053223382 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 18:27:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 840ms 18:27:03 INFO - PROCESS | 852 | 1464053223431 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 18:27:03 INFO - PROCESS | 852 | 1464053223434 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 18:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:27:03 INFO - PROCESS | 852 | 1464053223438 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:27:03 INFO - PROCESS | 852 | 1464053223442 Marionette TRACE conn5 <- [1,210,null,{}] 18:27:03 INFO - PROCESS | 852 | 1464053223453 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:03 INFO - PROCESS | 852 | 1464053223564 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 18:27:03 INFO - PROCESS | 852 | 1464053223635 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:03 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC340D000 == 49 [pid = 852] [id = 62] 18:27:03 INFO - PROCESS | 852 | ++DOMWINDOW == 111 (0000004CBE616400) [pid = 852] [serial = 183] [outer = 0000000000000000] 18:27:03 INFO - PROCESS | 852 | ++DOMWINDOW == 112 (0000004CBE61DC00) [pid = 852] [serial = 184] [outer = 0000004CBE616400] 18:27:03 INFO - PROCESS | 852 | 1464053223693 Marionette DEBUG loaded listener.js 18:27:03 INFO - PROCESS | 852 | ++DOMWINDOW == 113 (0000004CBE881000) [pid = 852] [serial = 185] [outer = 0000004CBE616400] 18:27:04 INFO - PROCESS | 852 | 1464053224318 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 18:27:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 944ms 18:27:04 INFO - PROCESS | 852 | 1464053224383 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 18:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:27:04 INFO - PROCESS | 852 | 1464053224387 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 18:27:04 INFO - PROCESS | 852 | 1464053224390 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:27:04 INFO - PROCESS | 852 | 1464053224393 Marionette TRACE conn5 <- [1,214,null,{}] 18:27:04 INFO - PROCESS | 852 | 1464053224396 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:04 INFO - PROCESS | 852 | 1464053224507 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 18:27:04 INFO - PROCESS | 852 | 1464053224573 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:04 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAE086000 == 50 [pid = 852] [id = 63] 18:27:04 INFO - PROCESS | 852 | ++DOMWINDOW == 114 (0000004CBB878400) [pid = 852] [serial = 186] [outer = 0000000000000000] 18:27:04 INFO - PROCESS | 852 | ++DOMWINDOW == 115 (0000004CBE3F1000) [pid = 852] [serial = 187] [outer = 0000004CBB878400] 18:27:04 INFO - PROCESS | 852 | 1464053224629 Marionette DEBUG loaded listener.js 18:27:04 INFO - PROCESS | 852 | ++DOMWINDOW == 116 (0000004CC1A3DC00) [pid = 852] [serial = 188] [outer = 0000004CBB878400] 18:27:05 INFO - PROCESS | 852 | 1464053225389 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 18:27:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1029ms 18:27:05 INFO - PROCESS | 852 | 1464053225424 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 18:27:05 INFO - PROCESS | 852 | 1464053225429 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 18:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:27:05 INFO - PROCESS | 852 | 1464053225435 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:27:05 INFO - PROCESS | 852 | 1464053225439 Marionette TRACE conn5 <- [1,218,null,{}] 18:27:05 INFO - PROCESS | 852 | 1464053225456 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:05 INFO - PROCESS | 852 | 1464053225554 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 18:27:05 INFO - PROCESS | 852 | 1464053225624 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:05 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB312E800 == 51 [pid = 852] [id = 64] 18:27:05 INFO - PROCESS | 852 | ++DOMWINDOW == 117 (0000004CAE749800) [pid = 852] [serial = 189] [outer = 0000000000000000] 18:27:05 INFO - PROCESS | 852 | ++DOMWINDOW == 118 (0000004CAE907800) [pid = 852] [serial = 190] [outer = 0000004CAE749800] 18:27:05 INFO - PROCESS | 852 | 1464053225677 Marionette DEBUG loaded listener.js 18:27:05 INFO - PROCESS | 852 | ++DOMWINDOW == 119 (0000004CB320C000) [pid = 852] [serial = 191] [outer = 0000004CAE749800] 18:27:06 INFO - PROCESS | 852 | --DOCSHELL 0000004CC3E6A800 == 50 [pid = 852] [id = 58] 18:27:06 INFO - PROCESS | 852 | --DOCSHELL 0000004CC2D93800 == 49 [pid = 852] [id = 57] 18:27:06 INFO - PROCESS | 852 | --DOCSHELL 0000004CB7FA5000 == 48 [pid = 852] [id = 56] 18:27:06 INFO - PROCESS | 852 | --DOCSHELL 0000004CC026B800 == 47 [pid = 852] [id = 55] 18:27:06 INFO - PROCESS | 852 | --DOCSHELL 0000004CC121C000 == 46 [pid = 852] [id = 54] 18:27:06 INFO - PROCESS | 852 | --DOCSHELL 0000004CBC39C800 == 45 [pid = 852] [id = 53] 18:27:06 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAC5C800 == 44 [pid = 852] [id = 52] 18:27:06 INFO - PROCESS | 852 | --DOCSHELL 0000004CB8650000 == 43 [pid = 852] [id = 51] 18:27:06 INFO - PROCESS | 852 | --DOCSHELL 0000004CAF477800 == 42 [pid = 852] [id = 50] 18:27:06 INFO - PROCESS | 852 | --DOCSHELL 0000004CAE06D000 == 41 [pid = 852] [id = 49] 18:27:06 INFO - PROCESS | 852 | --DOCSHELL 0000004CAE796800 == 40 [pid = 852] [id = 45] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 118 (0000004CC130C000) [pid = 852] [serial = 129] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 117 (0000004CBD822800) [pid = 852] [serial = 114] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 116 (0000004CBE3AF400) [pid = 852] [serial = 115] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 115 (0000004CBE3F4400) [pid = 852] [serial = 117] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 114 (0000004CAE23BC00) [pid = 852] [serial = 100] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 113 (0000004CADE32800) [pid = 852] [serial = 99] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 112 (0000004CB845F000) [pid = 852] [serial = 108] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 111 (0000004CB8779400) [pid = 852] [serial = 109] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 110 (0000004CAE907C00) [pid = 852] [serial = 102] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 109 (0000004CB296C800) [pid = 852] [serial = 103] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 108 (0000004CBAFF5000) [pid = 852] [serial = 111] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 107 (0000004CB87DD400) [pid = 852] [serial = 82] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 106 (0000004CB47ABC00) [pid = 852] [serial = 105] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 105 (0000004CB7B22000) [pid = 852] [serial = 106] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 104 (0000004CADEC6400) [pid = 852] [serial = 84] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 103 (0000004CB51BAC00) [pid = 852] [serial = 87] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 102 (0000004CAC662400) [pid = 852] [serial = 120] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 101 (0000004CBB86E000) [pid = 852] [serial = 90] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 100 (0000004CBD661400) [pid = 852] [serial = 93] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 99 (0000004CAE245000) [pid = 852] [serial = 96] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 98 (0000004CB85C0400) [pid = 852] [serial = 124] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 97 (0000004CB42DCC00) [pid = 852] [serial = 127] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 96 (0000004CBEC05800) [pid = 852] [serial = 118] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 95 (0000004CB42D3800) [pid = 852] [serial = 126] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 94 (0000004CAE746000) [pid = 852] [serial = 121] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 93 (0000004CB85B9000) [pid = 852] [serial = 123] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | --DOMWINDOW == 92 (0000004CBB876400) [pid = 852] [serial = 112] [outer = 0000000000000000] [url = about:blank] 18:27:06 INFO - PROCESS | 852 | 1464053226204 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 18:27:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:27:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 792ms 18:27:06 INFO - PROCESS | 852 | 1464053226229 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 18:27:06 INFO - PROCESS | 852 | 1464053226234 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 18:27:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:27:06 INFO - PROCESS | 852 | 1464053226241 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:27:06 INFO - PROCESS | 852 | 1464053226244 Marionette TRACE conn5 <- [1,222,null,{}] 18:27:06 INFO - PROCESS | 852 | 1464053226248 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:06 INFO - PROCESS | 852 | 1464053226335 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 18:27:06 INFO - PROCESS | 852 | 1464053226345 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:06 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAE533800 == 41 [pid = 852] [id = 65] 18:27:06 INFO - PROCESS | 852 | ++DOMWINDOW == 93 (0000004CAE23D800) [pid = 852] [serial = 192] [outer = 0000000000000000] 18:27:06 INFO - PROCESS | 852 | ++DOMWINDOW == 94 (0000004CAF6F5800) [pid = 852] [serial = 193] [outer = 0000004CAE23D800] 18:27:06 INFO - PROCESS | 852 | 1464053226391 Marionette DEBUG loaded listener.js 18:27:06 INFO - PROCESS | 852 | ++DOMWINDOW == 95 (0000004CB36EB800) [pid = 852] [serial = 194] [outer = 0000004CAE23D800] 18:27:06 INFO - PROCESS | 852 | 1464053226838 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 18:27:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:27:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 18:27:06 INFO - PROCESS | 852 | 1464053226871 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 18:27:06 INFO - PROCESS | 852 | 1464053226874 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 18:27:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:27:06 INFO - PROCESS | 852 | 1464053226877 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:27:06 INFO - PROCESS | 852 | 1464053226881 Marionette TRACE conn5 <- [1,226,null,{}] 18:27:06 INFO - PROCESS | 852 | 1464053226892 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:07 INFO - PROCESS | 852 | 1464053227002 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 18:27:07 INFO - PROCESS | 852 | 1464053227013 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:07 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB4715800 == 42 [pid = 852] [id = 66] 18:27:07 INFO - PROCESS | 852 | ++DOMWINDOW == 96 (0000004CB47A9000) [pid = 852] [serial = 195] [outer = 0000000000000000] 18:27:07 INFO - PROCESS | 852 | ++DOMWINDOW == 97 (0000004CB4D83000) [pid = 852] [serial = 196] [outer = 0000004CB47A9000] 18:27:07 INFO - PROCESS | 852 | 1464053227064 Marionette DEBUG loaded listener.js 18:27:07 INFO - PROCESS | 852 | ++DOMWINDOW == 98 (0000004CB7E67400) [pid = 852] [serial = 197] [outer = 0000004CB47A9000] 18:27:07 INFO - PROCESS | 852 | 1464053227502 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 18:27:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:27:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 649ms 18:27:07 INFO - PROCESS | 852 | 1464053227529 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 18:27:07 INFO - PROCESS | 852 | 1464053227532 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 18:27:07 INFO - PROCESS | 852 | 1464053227535 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:27:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:27:07 INFO - PROCESS | 852 | 1464053227537 Marionette TRACE conn5 <- [1,230,null,{}] 18:27:07 INFO - PROCESS | 852 | 1464053227540 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:07 INFO - PROCESS | 852 | 1464053227646 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 18:27:07 INFO - PROCESS | 852 | 1464053227655 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:07 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB863D800 == 43 [pid = 852] [id = 67] 18:27:07 INFO - PROCESS | 852 | ++DOMWINDOW == 99 (0000004CB7E6B000) [pid = 852] [serial = 198] [outer = 0000000000000000] 18:27:07 INFO - PROCESS | 852 | ++DOMWINDOW == 100 (0000004CB7F3E400) [pid = 852] [serial = 199] [outer = 0000004CB7E6B000] 18:27:07 INFO - PROCESS | 852 | 1464053227702 Marionette DEBUG loaded listener.js 18:27:07 INFO - PROCESS | 852 | ++DOMWINDOW == 101 (0000004CB8522C00) [pid = 852] [serial = 200] [outer = 0000004CB7E6B000] 18:27:08 INFO - PROCESS | 852 | 1464053228103 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 18:27:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 18:27:08 INFO - PROCESS | 852 | 1464053228125 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 18:27:08 INFO - PROCESS | 852 | 1464053228127 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 18:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:27:08 INFO - PROCESS | 852 | 1464053228131 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:27:08 INFO - PROCESS | 852 | 1464053228133 Marionette TRACE conn5 <- [1,234,null,{}] 18:27:08 INFO - PROCESS | 852 | 1464053228136 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:08 INFO - PROCESS | 852 | 1464053228246 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 18:27:08 INFO - PROCESS | 852 | 1464053228292 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:08 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAD9B7000 == 44 [pid = 852] [id = 68] 18:27:08 INFO - PROCESS | 852 | ++DOMWINDOW == 102 (0000004CAE8B4000) [pid = 852] [serial = 201] [outer = 0000000000000000] 18:27:08 INFO - PROCESS | 852 | ++DOMWINDOW == 103 (0000004CB85BF400) [pid = 852] [serial = 202] [outer = 0000004CAE8B4000] 18:27:08 INFO - PROCESS | 852 | 1464053228342 Marionette DEBUG loaded listener.js 18:27:08 INFO - PROCESS | 852 | ++DOMWINDOW == 104 (0000004CBA37F800) [pid = 852] [serial = 203] [outer = 0000004CAE8B4000] 18:27:08 INFO - PROCESS | 852 | 1464053228799 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 18:27:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 692ms 18:27:08 INFO - PROCESS | 852 | 1464053228826 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 18:27:08 INFO - PROCESS | 852 | 1464053228828 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 18:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:27:08 INFO - PROCESS | 852 | 1464053228831 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:27:08 INFO - PROCESS | 852 | 1464053228833 Marionette TRACE conn5 <- [1,238,null,{}] 18:27:08 INFO - PROCESS | 852 | 1464053228837 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:08 INFO - PROCESS | 852 | 1464053228959 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 18:27:09 INFO - PROCESS | 852 | 1464053229028 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:09 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBBADB000 == 45 [pid = 852] [id = 69] 18:27:09 INFO - PROCESS | 852 | ++DOMWINDOW == 105 (0000004CBC04B000) [pid = 852] [serial = 204] [outer = 0000000000000000] 18:27:09 INFO - PROCESS | 852 | ++DOMWINDOW == 106 (0000004CBC3C8000) [pid = 852] [serial = 205] [outer = 0000004CBC04B000] 18:27:09 INFO - PROCESS | 852 | 1464053229075 Marionette DEBUG loaded listener.js 18:27:09 INFO - PROCESS | 852 | ++DOMWINDOW == 107 (0000004CBE3A1000) [pid = 852] [serial = 206] [outer = 0000004CBC04B000] 18:27:09 INFO - PROCESS | 852 | 1464053229472 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 18:27:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:27:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 692ms 18:27:09 INFO - PROCESS | 852 | 1464053229528 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 18:27:09 INFO - PROCESS | 852 | 1464053229530 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 18:27:09 INFO - PROCESS | 852 | 1464053229542 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:27:09 INFO - PROCESS | 852 | 1464053229544 Marionette TRACE conn5 <- [1,242,null,{}] 18:27:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:27:09 INFO - PROCESS | 852 | 1464053229547 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:09 INFO - PROCESS | 852 | 1464053229672 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 18:27:09 INFO - PROCESS | 852 | 1464053229692 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:09 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE2D9800 == 46 [pid = 852] [id = 70] 18:27:09 INFO - PROCESS | 852 | ++DOMWINDOW == 108 (0000004CBE3EC000) [pid = 852] [serial = 207] [outer = 0000000000000000] 18:27:09 INFO - PROCESS | 852 | ++DOMWINDOW == 109 (0000004CBE3F6000) [pid = 852] [serial = 208] [outer = 0000004CBE3EC000] 18:27:09 INFO - PROCESS | 852 | 1464053229737 Marionette DEBUG loaded listener.js 18:27:09 INFO - PROCESS | 852 | ++DOMWINDOW == 110 (0000004CBE623000) [pid = 852] [serial = 209] [outer = 0000004CBE3EC000] 18:27:10 INFO - PROCESS | 852 | 1464053230152 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 18:27:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 18:27:10 INFO - PROCESS | 852 | 1464053230178 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 18:27:10 INFO - PROCESS | 852 | 1464053230180 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 18:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:27:10 INFO - PROCESS | 852 | 1464053230183 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:27:10 INFO - PROCESS | 852 | 1464053230185 Marionette TRACE conn5 <- [1,246,null,{}] 18:27:10 INFO - PROCESS | 852 | 1464053230188 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:10 INFO - PROCESS | 852 | 1464053230438 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 18:27:10 INFO - PROCESS | 852 | --DOMWINDOW == 109 (0000004CC1318800) [pid = 852] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:27:10 INFO - PROCESS | 852 | --DOMWINDOW == 108 (0000004CB7E6E400) [pid = 852] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:27:10 INFO - PROCESS | 852 | --DOMWINDOW == 107 (0000004CB7E6D800) [pid = 852] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:27:10 INFO - PROCESS | 852 | --DOMWINDOW == 106 (0000004CBB5D6000) [pid = 852] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:27:10 INFO - PROCESS | 852 | --DOMWINDOW == 105 (0000004CAE742C00) [pid = 852] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:27:10 INFO - PROCESS | 852 | --DOMWINDOW == 104 (0000004CB85C2C00) [pid = 852] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:27:10 INFO - PROCESS | 852 | --DOMWINDOW == 103 (0000004CB423D400) [pid = 852] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:27:10 INFO - PROCESS | 852 | --DOMWINDOW == 102 (0000004CBD1DA000) [pid = 852] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:27:10 INFO - PROCESS | 852 | --DOMWINDOW == 101 (0000004CADF17400) [pid = 852] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:27:10 INFO - PROCESS | 852 | --DOMWINDOW == 100 (0000004CBD8B9800) [pid = 852] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:27:10 INFO - PROCESS | 852 | --DOMWINDOW == 99 (0000004CBE87B000) [pid = 852] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:27:10 INFO - PROCESS | 852 | --DOMWINDOW == 98 (0000004CAE745800) [pid = 852] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:27:10 INFO - PROCESS | 852 | 1464053230521 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:10 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC0265800 == 47 [pid = 852] [id = 71] 18:27:10 INFO - PROCESS | 852 | ++DOMWINDOW == 99 (0000004CAE742C00) [pid = 852] [serial = 210] [outer = 0000000000000000] 18:27:10 INFO - PROCESS | 852 | ++DOMWINDOW == 100 (0000004CB423D400) [pid = 852] [serial = 211] [outer = 0000004CAE742C00] 18:27:10 INFO - PROCESS | 852 | 1464053230572 Marionette DEBUG loaded listener.js 18:27:10 INFO - PROCESS | 852 | ++DOMWINDOW == 101 (0000004CBE87B000) [pid = 852] [serial = 212] [outer = 0000004CAE742C00] 18:27:11 INFO - PROCESS | 852 | 1464053230991 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 18:27:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 839ms 18:27:11 INFO - PROCESS | 852 | 1464053231025 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 18:27:11 INFO - PROCESS | 852 | 1464053231028 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 18:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:27:11 INFO - PROCESS | 852 | 1464053231031 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:27:11 INFO - PROCESS | 852 | 1464053231033 Marionette TRACE conn5 <- [1,250,null,{}] 18:27:11 INFO - PROCESS | 852 | 1464053231036 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:11 INFO - PROCESS | 852 | 1464053231126 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 18:27:11 INFO - PROCESS | 852 | 1464053231133 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:11 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC121C800 == 48 [pid = 852] [id = 72] 18:27:11 INFO - PROCESS | 852 | ++DOMWINDOW == 102 (0000004CBEC08C00) [pid = 852] [serial = 213] [outer = 0000000000000000] 18:27:11 INFO - PROCESS | 852 | ++DOMWINDOW == 103 (0000004CC0231000) [pid = 852] [serial = 214] [outer = 0000004CBEC08C00] 18:27:11 INFO - PROCESS | 852 | 1464053231178 Marionette DEBUG loaded listener.js 18:27:11 INFO - PROCESS | 852 | ++DOMWINDOW == 104 (0000004CC0238C00) [pid = 852] [serial = 215] [outer = 0000004CBEC08C00] 18:27:11 INFO - PROCESS | 852 | 1464053231575 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 18:27:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 586ms 18:27:11 INFO - PROCESS | 852 | 1464053231621 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 18:27:11 INFO - PROCESS | 852 | 1464053231623 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 18:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:27:11 INFO - PROCESS | 852 | 1464053231627 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:27:11 INFO - PROCESS | 852 | 1464053231628 Marionette TRACE conn5 <- [1,254,null,{}] 18:27:11 INFO - PROCESS | 852 | 1464053231637 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:11 INFO - PROCESS | 852 | 1464053231721 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 18:27:11 INFO - PROCESS | 852 | 1464053231730 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:11 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1563000 == 49 [pid = 852] [id = 73] 18:27:11 INFO - PROCESS | 852 | ++DOMWINDOW == 105 (0000004CC0195C00) [pid = 852] [serial = 216] [outer = 0000000000000000] 18:27:11 INFO - PROCESS | 852 | ++DOMWINDOW == 106 (0000004CC019A000) [pid = 852] [serial = 217] [outer = 0000004CC0195C00] 18:27:11 INFO - PROCESS | 852 | 1464053231775 Marionette DEBUG loaded listener.js 18:27:11 INFO - PROCESS | 852 | ++DOMWINDOW == 107 (0000004CC0236C00) [pid = 852] [serial = 218] [outer = 0000004CC0195C00] 18:27:12 INFO - PROCESS | 852 | 1464053232171 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 18:27:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 587ms 18:27:12 INFO - PROCESS | 852 | 1464053232215 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 18:27:12 INFO - PROCESS | 852 | 1464053232218 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 18:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:27:12 INFO - PROCESS | 852 | 1464053232231 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:27:12 INFO - PROCESS | 852 | 1464053232234 Marionette TRACE conn5 <- [1,258,null,{}] 18:27:12 INFO - PROCESS | 852 | 1464053232237 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:12 INFO - PROCESS | 852 | 1464053232337 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 18:27:12 INFO - PROCESS | 852 | 1464053232343 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:12 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC2D9D800 == 50 [pid = 852] [id = 74] 18:27:12 INFO - PROCESS | 852 | ++DOMWINDOW == 108 (0000004CBE474000) [pid = 852] [serial = 219] [outer = 0000000000000000] 18:27:12 INFO - PROCESS | 852 | ++DOMWINDOW == 109 (0000004CC0234000) [pid = 852] [serial = 220] [outer = 0000004CBE474000] 18:27:12 INFO - PROCESS | 852 | 1464053232402 Marionette DEBUG loaded listener.js 18:27:12 INFO - PROCESS | 852 | ++DOMWINDOW == 110 (0000004CC1536400) [pid = 852] [serial = 221] [outer = 0000004CBE474000] 18:27:13 INFO - PROCESS | 852 | 1464053233084 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 18:27:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:27:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 881ms 18:27:13 INFO - PROCESS | 852 | 1464053233117 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 18:27:13 INFO - PROCESS | 852 | 1464053233123 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 18:27:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:27:13 INFO - PROCESS | 852 | 1464053233128 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:27:13 INFO - PROCESS | 852 | 1464053233133 Marionette TRACE conn5 <- [1,262,null,{}] 18:27:13 INFO - PROCESS | 852 | 1464053233139 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:13 INFO - PROCESS | 852 | 1464053233252 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 18:27:13 INFO - PROCESS | 852 | 1464053233326 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:13 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB31A7000 == 51 [pid = 852] [id = 75] 18:27:13 INFO - PROCESS | 852 | ++DOMWINDOW == 111 (0000004CAE244800) [pid = 852] [serial = 222] [outer = 0000000000000000] 18:27:13 INFO - PROCESS | 852 | ++DOMWINDOW == 112 (0000004CAE90E400) [pid = 852] [serial = 223] [outer = 0000004CAE244800] 18:27:13 INFO - PROCESS | 852 | 1464053233385 Marionette DEBUG loaded listener.js 18:27:13 INFO - PROCESS | 852 | ++DOMWINDOW == 113 (0000004CB42D7800) [pid = 852] [serial = 224] [outer = 0000004CAE244800] 18:27:14 INFO - PROCESS | 852 | 1464053234012 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 18:27:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 945ms 18:27:14 INFO - PROCESS | 852 | 1464053234076 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 18:27:14 INFO - PROCESS | 852 | 1464053234083 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 18:27:14 INFO - PROCESS | 852 | 1464053234090 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:27:14 INFO - PROCESS | 852 | 1464053234093 Marionette TRACE conn5 <- [1,266,null,{}] 18:27:14 INFO - PROCESS | 852 | 1464053234110 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:14 INFO - PROCESS | 852 | 1464053234244 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 18:27:14 INFO - PROCESS | 852 | 1464053234294 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:14 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB9ED800 == 52 [pid = 852] [id = 76] 18:27:14 INFO - PROCESS | 852 | ++DOMWINDOW == 114 (0000004CB7E6EC00) [pid = 852] [serial = 225] [outer = 0000000000000000] 18:27:14 INFO - PROCESS | 852 | ++DOMWINDOW == 115 (0000004CB83A0C00) [pid = 852] [serial = 226] [outer = 0000004CB7E6EC00] 18:27:14 INFO - PROCESS | 852 | 1464053234351 Marionette DEBUG loaded listener.js 18:27:14 INFO - PROCESS | 852 | ++DOMWINDOW == 116 (0000004CBA40BC00) [pid = 852] [serial = 227] [outer = 0000004CB7E6EC00] 18:27:15 INFO - PROCESS | 852 | 1464053235128 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 18:27:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:27:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1084ms 18:27:15 INFO - PROCESS | 852 | 1464053235200 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 18:27:15 INFO - PROCESS | 852 | 1464053235203 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 18:27:15 INFO - PROCESS | 852 | 1464053235209 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:27:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:27:15 INFO - PROCESS | 852 | 1464053235213 Marionette TRACE conn5 <- [1,270,null,{}] 18:27:15 INFO - PROCESS | 852 | 1464053235225 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:15 INFO - PROCESS | 852 | 1464053235337 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 18:27:15 INFO - PROCESS | 852 | 1464053235408 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:15 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC3E81000 == 53 [pid = 852] [id = 77] 18:27:15 INFO - PROCESS | 852 | ++DOMWINDOW == 117 (0000004CBEC08400) [pid = 852] [serial = 228] [outer = 0000000000000000] 18:27:15 INFO - PROCESS | 852 | ++DOMWINDOW == 118 (0000004CC019AC00) [pid = 852] [serial = 229] [outer = 0000004CBEC08400] 18:27:15 INFO - PROCESS | 852 | 1464053235467 Marionette DEBUG loaded listener.js 18:27:15 INFO - PROCESS | 852 | ++DOMWINDOW == 119 (0000004CC1532800) [pid = 852] [serial = 230] [outer = 0000004CBEC08400] 18:27:16 INFO - PROCESS | 852 | 1464053236031 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 18:27:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:27:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 839ms 18:27:16 INFO - PROCESS | 852 | 1464053236053 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 18:27:16 INFO - PROCESS | 852 | 1464053236056 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 18:27:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:27:16 INFO - PROCESS | 852 | 1464053236060 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:27:16 INFO - PROCESS | 852 | 1464053236062 Marionette TRACE conn5 <- [1,274,null,{}] 18:27:16 INFO - PROCESS | 852 | 1464053236066 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:16 INFO - PROCESS | 852 | 1464053236176 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 18:27:16 INFO - PROCESS | 852 | 1464053236258 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:16 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC15DC800 == 54 [pid = 852] [id = 78] 18:27:16 INFO - PROCESS | 852 | ++DOMWINDOW == 120 (0000004CBF48C400) [pid = 852] [serial = 231] [outer = 0000000000000000] 18:27:16 INFO - PROCESS | 852 | ++DOMWINDOW == 121 (0000004CBF494C00) [pid = 852] [serial = 232] [outer = 0000004CBF48C400] 18:27:16 INFO - PROCESS | 852 | 1464053236314 Marionette DEBUG loaded listener.js 18:27:16 INFO - PROCESS | 852 | ++DOMWINDOW == 122 (0000004CC153AC00) [pid = 852] [serial = 233] [outer = 0000004CBF48C400] 18:27:16 INFO - PROCESS | 852 | 1464053236883 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 18:27:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:27:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 881ms 18:27:16 INFO - PROCESS | 852 | 1464053236943 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 18:27:16 INFO - PROCESS | 852 | 1464053236946 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 18:27:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:27:16 INFO - PROCESS | 852 | 1464053236950 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:27:16 INFO - PROCESS | 852 | 1464053236952 Marionette TRACE conn5 <- [1,278,null,{}] 18:27:16 INFO - PROCESS | 852 | 1464053236956 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:17 INFO - PROCESS | 852 | 1464053237112 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 18:27:17 INFO - PROCESS | 852 | 1464053237180 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:17 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAC565000 == 55 [pid = 852] [id = 79] 18:27:17 INFO - PROCESS | 852 | ++DOMWINDOW == 123 (0000004CACF2B000) [pid = 852] [serial = 234] [outer = 0000000000000000] 18:27:17 INFO - PROCESS | 852 | ++DOMWINDOW == 124 (0000004CAE723000) [pid = 852] [serial = 235] [outer = 0000004CACF2B000] 18:27:17 INFO - PROCESS | 852 | 1464053237278 Marionette DEBUG loaded listener.js 18:27:17 INFO - PROCESS | 852 | ++DOMWINDOW == 125 (0000004CB85C7400) [pid = 852] [serial = 236] [outer = 0000004CACF2B000] 18:27:17 INFO - PROCESS | 852 | 1464053237948 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 18:27:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:27:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1027ms 18:27:17 INFO - PROCESS | 852 | 1464053237979 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 18:27:17 INFO - PROCESS | 852 | 1464053237985 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 18:27:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:27:17 INFO - PROCESS | 852 | 1464053237990 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:27:18 INFO - PROCESS | 852 | 1464053237994 Marionette TRACE conn5 <- [1,282,null,{}] 18:27:18 INFO - PROCESS | 852 | 1464053238015 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:18 INFO - PROCESS | 852 | 1464053238118 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 18:27:18 INFO - PROCESS | 852 | 1464053238208 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:18 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB2BE5800 == 56 [pid = 852] [id = 80] 18:27:18 INFO - PROCESS | 852 | ++DOMWINDOW == 126 (0000004CADF1D000) [pid = 852] [serial = 237] [outer = 0000000000000000] 18:27:18 INFO - PROCESS | 852 | ++DOMWINDOW == 127 (0000004CAE246400) [pid = 852] [serial = 238] [outer = 0000004CADF1D000] 18:27:18 INFO - PROCESS | 852 | 1464053238260 Marionette DEBUG loaded listener.js 18:27:18 INFO - PROCESS | 852 | ++DOMWINDOW == 128 (0000004CAE905000) [pid = 852] [serial = 239] [outer = 0000004CADF1D000] 18:27:18 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1207800 == 55 [pid = 852] [id = 32] 18:27:18 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1563000 == 54 [pid = 852] [id = 73] 18:27:18 INFO - PROCESS | 852 | --DOCSHELL 0000004CC121C800 == 53 [pid = 852] [id = 72] 18:27:18 INFO - PROCESS | 852 | --DOCSHELL 0000004CC0265800 == 52 [pid = 852] [id = 71] 18:27:18 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE2D9800 == 51 [pid = 852] [id = 70] 18:27:18 INFO - PROCESS | 852 | --DOCSHELL 0000004CBBADB000 == 50 [pid = 852] [id = 69] 18:27:18 INFO - PROCESS | 852 | --DOCSHELL 0000004CAD9B7000 == 49 [pid = 852] [id = 68] 18:27:18 INFO - PROCESS | 852 | --DOCSHELL 0000004CB863D800 == 48 [pid = 852] [id = 67] 18:27:18 INFO - PROCESS | 852 | --DOCSHELL 0000004CB4715800 == 47 [pid = 852] [id = 66] 18:27:18 INFO - PROCESS | 852 | --DOCSHELL 0000004CAE533800 == 46 [pid = 852] [id = 65] 18:27:18 INFO - PROCESS | 852 | --DOMWINDOW == 127 (0000004CADEC3400) [pid = 852] [serial = 132] [outer = 0000000000000000] [url = about:blank] 18:27:18 INFO - PROCESS | 852 | --DOMWINDOW == 126 (0000004CB479B800) [pid = 852] [serial = 135] [outer = 0000000000000000] [url = about:blank] 18:27:18 INFO - PROCESS | 852 | --DOMWINDOW == 125 (0000004CBC368000) [pid = 852] [serial = 138] [outer = 0000000000000000] [url = about:blank] 18:27:18 INFO - PROCESS | 852 | --DOCSHELL 0000004CB312E800 == 45 [pid = 852] [id = 64] 18:27:18 INFO - PROCESS | 852 | --DOCSHELL 0000004CC3814800 == 44 [pid = 852] [id = 59] 18:27:18 INFO - PROCESS | 852 | 1464053238885 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 18:27:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:27:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 942ms 18:27:18 INFO - PROCESS | 852 | 1464053238937 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 18:27:18 INFO - PROCESS | 852 | 1464053238942 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 18:27:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:27:18 INFO - PROCESS | 852 | 1464053238948 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:27:18 INFO - PROCESS | 852 | 1464053238951 Marionette TRACE conn5 <- [1,286,null,{}] 18:27:18 INFO - PROCESS | 852 | 1464053238955 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:19 INFO - PROCESS | 852 | 1464053239053 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 18:27:19 INFO - PROCESS | 852 | --DOMWINDOW == 124 (0000004CC153CC00) [pid = 852] [serial = 172] [outer = 0000000000000000] [url = about:blank] 18:27:19 INFO - PROCESS | 852 | --DOMWINDOW == 123 (0000004CBA4EEC00) [pid = 852] [serial = 157] [outer = 0000000000000000] [url = about:blank] 18:27:19 INFO - PROCESS | 852 | --DOMWINDOW == 122 (0000004CB7F3CC00) [pid = 852] [serial = 153] [outer = 0000000000000000] [url = about:blank] 18:27:19 INFO - PROCESS | 852 | --DOMWINDOW == 121 (0000004CBC36BC00) [pid = 852] [serial = 160] [outer = 0000000000000000] [url = about:blank] 18:27:19 INFO - PROCESS | 852 | --DOMWINDOW == 120 (0000004CAE902800) [pid = 852] [serial = 144] [outer = 0000000000000000] [url = about:blank] 18:27:19 INFO - PROCESS | 852 | --DOMWINDOW == 119 (0000004CB3203000) [pid = 852] [serial = 145] [outer = 0000000000000000] [url = about:blank] 18:27:19 INFO - PROCESS | 852 | --DOMWINDOW == 118 (0000004CC1536800) [pid = 852] [serial = 130] [outer = 0000000000000000] [url = about:blank] 18:27:19 INFO - PROCESS | 852 | --DOMWINDOW == 117 (0000004CB4790C00) [pid = 852] [serial = 150] [outer = 0000000000000000] [url = about:blank] 18:27:19 INFO - PROCESS | 852 | --DOMWINDOW == 116 (0000004CB5122000) [pid = 852] [serial = 151] [outer = 0000000000000000] [url = about:blank] 18:27:19 INFO - PROCESS | 852 | --DOMWINDOW == 115 (0000004CC1540000) [pid = 852] [serial = 142] [outer = 0000000000000000] [url = about:blank] 18:27:19 INFO - PROCESS | 852 | --DOMWINDOW == 114 (0000004CC131A800) [pid = 852] [serial = 141] [outer = 0000000000000000] [url = about:blank] 18:27:19 INFO - PROCESS | 852 | --DOMWINDOW == 113 (0000004CAE724400) [pid = 852] [serial = 147] [outer = 0000000000000000] [url = about:blank] 18:27:19 INFO - PROCESS | 852 | --DOMWINDOW == 112 (0000004CB2A5B800) [pid = 852] [serial = 148] [outer = 0000000000000000] [url = about:blank] 18:27:19 INFO - PROCESS | 852 | --DOMWINDOW == 111 (0000004CBE3A9000) [pid = 852] [serial = 163] [outer = 0000000000000000] [url = about:blank] 18:27:19 INFO - PROCESS | 852 | --DOMWINDOW == 110 (0000004CBD374800) [pid = 852] [serial = 161] [outer = 0000000000000000] [url = about:blank] 18:27:19 INFO - PROCESS | 852 | --DOMWINDOW == 109 (0000004CBE87FC00) [pid = 852] [serial = 169] [outer = 0000000000000000] [url = about:blank] 18:27:19 INFO - PROCESS | 852 | --DOMWINDOW == 108 (0000004CBE885800) [pid = 852] [serial = 170] [outer = 0000000000000000] [url = about:blank] 18:27:19 INFO - PROCESS | 852 | --DOMWINDOW == 107 (0000004CB2DD5800) [pid = 852] [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.] 18:27:19 INFO - PROCESS | 852 | --DOMWINDOW == 106 (0000004CB423EC00) [pid = 852] [serial = 166] [outer = 0000000000000000] [url = about:blank] 18:27:19 INFO - PROCESS | 852 | --DOMWINDOW == 105 (0000004CC130F000) [pid = 852] [serial = 164] [outer = 0000000000000000] [url = about:blank] 18:27:19 INFO - PROCESS | 852 | --DOMWINDOW == 104 (0000004CC1A38400) [pid = 852] [serial = 173] [outer = 0000000000000000] [url = about:blank] 18:27:19 INFO - PROCESS | 852 | --DOMWINDOW == 103 (0000004CB85C5400) [pid = 852] [serial = 156] [outer = 0000000000000000] [url = about:blank] 18:27:19 INFO - PROCESS | 852 | --DOMWINDOW == 102 (0000004CBC106400) [pid = 852] [serial = 167] [outer = 0000000000000000] [url = about:blank] 18:27:19 INFO - PROCESS | 852 | --DOMWINDOW == 101 (0000004CB851E400) [pid = 852] [serial = 154] [outer = 0000000000000000] [url = about:blank] 18:27:19 INFO - PROCESS | 852 | 1464053239130 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:19 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAF6A9000 == 45 [pid = 852] [id = 81] 18:27:19 INFO - PROCESS | 852 | ++DOMWINDOW == 102 (0000004CADF1A800) [pid = 852] [serial = 240] [outer = 0000000000000000] 18:27:19 INFO - PROCESS | 852 | ++DOMWINDOW == 103 (0000004CAE23F800) [pid = 852] [serial = 241] [outer = 0000004CADF1A800] 18:27:19 INFO - PROCESS | 852 | 1464053239177 Marionette DEBUG loaded listener.js 18:27:19 INFO - PROCESS | 852 | ++DOMWINDOW == 104 (0000004CAE90E800) [pid = 852] [serial = 242] [outer = 0000004CADF1A800] 18:27:19 INFO - PROCESS | 852 | 1464053239562 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 18:27:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 18:27:19 INFO - PROCESS | 852 | 1464053239589 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 18:27:19 INFO - PROCESS | 852 | 1464053239591 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 18:27:19 INFO - PROCESS | 852 | 1464053239596 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:27:19 INFO - PROCESS | 852 | 1464053239599 Marionette TRACE conn5 <- [1,290,null,{}] 18:27:19 INFO - PROCESS | 852 | 1464053239610 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:19 INFO - PROCESS | 852 | 1464053239699 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 18:27:19 INFO - PROCESS | 852 | 1464053239707 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:19 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB8786000 == 46 [pid = 852] [id = 82] 18:27:19 INFO - PROCESS | 852 | ++DOMWINDOW == 105 (0000004CB3203000) [pid = 852] [serial = 243] [outer = 0000000000000000] 18:27:19 INFO - PROCESS | 852 | ++DOMWINDOW == 106 (0000004CB478C800) [pid = 852] [serial = 244] [outer = 0000004CB3203000] 18:27:19 INFO - PROCESS | 852 | 1464053239755 Marionette DEBUG loaded listener.js 18:27:19 INFO - PROCESS | 852 | ++DOMWINDOW == 107 (0000004CB47A7C00) [pid = 852] [serial = 245] [outer = 0000004CB3203000] 18:27:20 INFO - PROCESS | 852 | 1464053240197 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 18:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 18:27:20 INFO - PROCESS | 852 | 1464053240228 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 18:27:20 INFO - PROCESS | 852 | 1464053240239 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 18:27:20 INFO - PROCESS | 852 | 1464053240242 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:27:20 INFO - PROCESS | 852 | 1464053240244 Marionette TRACE conn5 <- [1,294,null,{}] 18:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:27:20 INFO - PROCESS | 852 | 1464053240248 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:20 INFO - PROCESS | 852 | 1464053240333 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 18:27:20 INFO - PROCESS | 852 | 1464053240341 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:20 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAE0B000 == 47 [pid = 852] [id = 83] 18:27:20 INFO - PROCESS | 852 | ++DOMWINDOW == 108 (0000004CB511BC00) [pid = 852] [serial = 246] [outer = 0000000000000000] 18:27:20 INFO - PROCESS | 852 | ++DOMWINDOW == 109 (0000004CB7B2A400) [pid = 852] [serial = 247] [outer = 0000004CB511BC00] 18:27:20 INFO - PROCESS | 852 | 1464053240387 Marionette DEBUG loaded listener.js 18:27:20 INFO - PROCESS | 852 | ++DOMWINDOW == 110 (0000004CB7EE5000) [pid = 852] [serial = 248] [outer = 0000004CB511BC00] 18:27:20 INFO - PROCESS | 852 | 1464053240782 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 586ms 18:27:20 INFO - PROCESS | 852 | 1464053240835 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 18:27:20 INFO - PROCESS | 852 | 1464053240837 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 18:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:27:20 INFO - PROCESS | 852 | 1464053240841 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:27:20 INFO - PROCESS | 852 | 1464053240843 Marionette TRACE conn5 <- [1,298,null,{}] 18:27:20 INFO - PROCESS | 852 | 1464053240846 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:20 INFO - PROCESS | 852 | 1464053240928 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 18:27:20 INFO - PROCESS | 852 | 1464053240935 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:20 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBC13F000 == 48 [pid = 852] [id = 84] 18:27:20 INFO - PROCESS | 852 | ++DOMWINDOW == 111 (0000004CB83AA400) [pid = 852] [serial = 249] [outer = 0000000000000000] 18:27:20 INFO - PROCESS | 852 | ++DOMWINDOW == 112 (0000004CB8521800) [pid = 852] [serial = 250] [outer = 0000004CB83AA400] 18:27:20 INFO - PROCESS | 852 | 1464053240982 Marionette DEBUG loaded listener.js 18:27:21 INFO - PROCESS | 852 | ++DOMWINDOW == 113 (0000004CB8720400) [pid = 852] [serial = 251] [outer = 0000004CB83AA400] 18:27:21 INFO - PROCESS | 852 | 1464053241324 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:27:21 INFO - PROCESS | 852 | 1464053241519 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:27:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:27:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 735ms 18:27:21 INFO - PROCESS | 852 | 1464053241579 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 18:27:21 INFO - PROCESS | 852 | 1464053241581 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 18:27:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:27:21 INFO - PROCESS | 852 | 1464053241589 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:27:21 INFO - PROCESS | 852 | 1464053241591 Marionette TRACE conn5 <- [1,302,null,{}] 18:27:21 INFO - PROCESS | 852 | 1464053241602 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:21 INFO - PROCESS | 852 | 1464053241719 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 18:27:21 INFO - PROCESS | 852 | 1464053241768 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:21 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAF5E1800 == 49 [pid = 852] [id = 85] 18:27:21 INFO - PROCESS | 852 | ++DOMWINDOW == 114 (0000004CBCDD5C00) [pid = 852] [serial = 252] [outer = 0000000000000000] 18:27:21 INFO - PROCESS | 852 | ++DOMWINDOW == 115 (0000004CBD374800) [pid = 852] [serial = 253] [outer = 0000004CBCDD5C00] 18:27:21 INFO - PROCESS | 852 | 1464053241815 Marionette DEBUG loaded listener.js 18:27:21 INFO - PROCESS | 852 | ++DOMWINDOW == 116 (0000004CBE3A5800) [pid = 852] [serial = 254] [outer = 0000004CBCDD5C00] 18:27:22 INFO - PROCESS | 852 | 1464053242230 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:27:22 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. 18:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 691ms 18:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:27:22 INFO - PROCESS | 852 | 1464053242283 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 18:27:22 INFO - PROCESS | 852 | 1464053242285 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 18:27:22 INFO - PROCESS | 852 | 1464053242295 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:27:22 INFO - PROCESS | 852 | 1464053242297 Marionette TRACE conn5 <- [1,306,null,{}] 18:27:22 INFO - PROCESS | 852 | 1464053242300 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:22 INFO - PROCESS | 852 | 1464053242429 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 18:27:22 INFO - PROCESS | 852 | 1464053242442 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:22 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1208800 == 50 [pid = 852] [id = 86] 18:27:22 INFO - PROCESS | 852 | ++DOMWINDOW == 117 (0000004CBE3AF400) [pid = 852] [serial = 255] [outer = 0000000000000000] 18:27:22 INFO - PROCESS | 852 | ++DOMWINDOW == 118 (0000004CBE3F9400) [pid = 852] [serial = 256] [outer = 0000004CBE3AF400] 18:27:22 INFO - PROCESS | 852 | 1464053242524 Marionette DEBUG loaded listener.js 18:27:22 INFO - PROCESS | 852 | ++DOMWINDOW == 119 (0000004CBE615400) [pid = 852] [serial = 257] [outer = 0000004CBE3AF400] 18:27:22 INFO - PROCESS | 852 | 1464053242920 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:27:22 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. 18:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 689ms 18:27:22 INFO - PROCESS | 852 | 1464053242982 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 18:27:22 INFO - PROCESS | 852 | 1464053242984 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 18:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:27:22 INFO - PROCESS | 852 | 1464053242988 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:27:22 INFO - PROCESS | 852 | 1464053242990 Marionette TRACE conn5 <- [1,310,null,{}] 18:27:22 INFO - PROCESS | 852 | 1464053242993 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:23 INFO - PROCESS | 852 | 1464053243109 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 18:27:23 INFO - PROCESS | 852 | 1464053243150 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:23 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC13C3800 == 51 [pid = 852] [id = 87] 18:27:23 INFO - PROCESS | 852 | ++DOMWINDOW == 120 (0000004CBE614400) [pid = 852] [serial = 258] [outer = 0000000000000000] 18:27:23 INFO - PROCESS | 852 | ++DOMWINDOW == 121 (0000004CBE87A800) [pid = 852] [serial = 259] [outer = 0000004CBE614400] 18:27:23 INFO - PROCESS | 852 | 1464053243195 Marionette DEBUG loaded listener.js 18:27:23 INFO - PROCESS | 852 | ++DOMWINDOW == 122 (0000004CBEA3B400) [pid = 852] [serial = 260] [outer = 0000004CBE614400] 18:27:23 INFO - PROCESS | 852 | --DOMWINDOW == 121 (0000004CBC04B000) [pid = 852] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:27:23 INFO - PROCESS | 852 | --DOMWINDOW == 120 (0000004CBE3EC000) [pid = 852] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:27:23 INFO - PROCESS | 852 | --DOMWINDOW == 119 (0000004CAE742C00) [pid = 852] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:27:23 INFO - PROCESS | 852 | --DOMWINDOW == 118 (0000004CAE23D800) [pid = 852] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:27:23 INFO - PROCESS | 852 | --DOMWINDOW == 117 (0000004CB47A9000) [pid = 852] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:27:23 INFO - PROCESS | 852 | --DOMWINDOW == 116 (0000004CB7E6B000) [pid = 852] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:27:23 INFO - PROCESS | 852 | --DOMWINDOW == 115 (0000004CAE749800) [pid = 852] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:27:23 INFO - PROCESS | 852 | --DOMWINDOW == 114 (0000004CAE905C00) [pid = 852] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:27:23 INFO - PROCESS | 852 | --DOMWINDOW == 113 (0000004CBB878400) [pid = 852] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:27:23 INFO - PROCESS | 852 | --DOMWINDOW == 112 (0000004CBEC08C00) [pid = 852] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:27:23 INFO - PROCESS | 852 | --DOMWINDOW == 111 (0000004CAE8B4000) [pid = 852] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:27:23 INFO - PROCESS | 852 | --DOMWINDOW == 110 (0000004CB4960800) [pid = 852] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:27:23 INFO - PROCESS | 852 | --DOMWINDOW == 109 (0000004CBA97B000) [pid = 852] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:27:23 INFO - PROCESS | 852 | --DOMWINDOW == 108 (0000004CBC3C1400) [pid = 852] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:27:23 INFO - PROCESS | 852 | --DOMWINDOW == 107 (0000004CADE31000) [pid = 852] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:27:23 INFO - PROCESS | 852 | --DOMWINDOW == 106 (0000004CAD9BE800) [pid = 852] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:27:23 INFO - PROCESS | 852 | --DOMWINDOW == 105 (0000004CAE23D400) [pid = 852] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:27:23 INFO - PROCESS | 852 | --DOMWINDOW == 104 (0000004CB296AC00) [pid = 852] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:27:23 INFO - PROCESS | 852 | --DOMWINDOW == 103 (0000004CB87DDC00) [pid = 852] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:27:23 INFO - PROCESS | 852 | --DOMWINDOW == 102 (0000004CC0195C00) [pid = 852] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:27:23 INFO - PROCESS | 852 | 1464053243656 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:27:23 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. 18:27:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 734ms 18:27:23 INFO - PROCESS | 852 | 1464053243743 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 18:27:23 INFO - PROCESS | 852 | 1464053243745 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 18:27:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:27:23 INFO - PROCESS | 852 | 1464053243748 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:27:23 INFO - PROCESS | 852 | 1464053243750 Marionette TRACE conn5 <- [1,314,null,{}] 18:27:23 INFO - PROCESS | 852 | 1464053243754 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:23 INFO - PROCESS | 852 | 1464053243838 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 18:27:23 INFO - PROCESS | 852 | 1464053243846 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:23 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1576000 == 52 [pid = 852] [id = 88] 18:27:23 INFO - PROCESS | 852 | ++DOMWINDOW == 103 (0000004CB3209800) [pid = 852] [serial = 261] [outer = 0000000000000000] 18:27:23 INFO - PROCESS | 852 | ++DOMWINDOW == 104 (0000004CB7E71C00) [pid = 852] [serial = 262] [outer = 0000004CB3209800] 18:27:23 INFO - PROCESS | 852 | 1464053243890 Marionette DEBUG loaded listener.js 18:27:23 INFO - PROCESS | 852 | ++DOMWINDOW == 105 (0000004CBE241C00) [pid = 852] [serial = 263] [outer = 0000004CB3209800] 18:27:24 INFO - PROCESS | 852 | 1464053244313 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:27:24 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. 18:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 630ms 18:27:24 INFO - PROCESS | 852 | 1464053244381 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 18:27:24 INFO - PROCESS | 852 | 1464053244383 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 18:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:27:24 INFO - PROCESS | 852 | 1464053244387 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:27:24 INFO - PROCESS | 852 | 1464053244389 Marionette TRACE conn5 <- [1,318,null,{}] 18:27:24 INFO - PROCESS | 852 | 1464053244392 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:24 INFO - PROCESS | 852 | 1464053244485 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 18:27:24 INFO - PROCESS | 852 | 1464053244494 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:24 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC2D8B000 == 53 [pid = 852] [id = 89] 18:27:24 INFO - PROCESS | 852 | ++DOMWINDOW == 106 (0000004CBEA40400) [pid = 852] [serial = 264] [outer = 0000000000000000] 18:27:24 INFO - PROCESS | 852 | ++DOMWINDOW == 107 (0000004CBEA43400) [pid = 852] [serial = 265] [outer = 0000004CBEA40400] 18:27:24 INFO - PROCESS | 852 | 1464053244539 Marionette DEBUG loaded listener.js 18:27:24 INFO - PROCESS | 852 | ++DOMWINDOW == 108 (0000004CBEC10400) [pid = 852] [serial = 266] [outer = 0000004CBEA40400] 18:27:24 INFO - PROCESS | 852 | 1464053244965 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:27:25 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. 18:27:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 628ms 18:27:25 INFO - PROCESS | 852 | 1464053245019 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 18:27:25 INFO - PROCESS | 852 | 1464053245021 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 18:27:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:27:25 INFO - PROCESS | 852 | 1464053245025 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:27:25 INFO - PROCESS | 852 | 1464053245028 Marionette TRACE conn5 <- [1,322,null,{}] 18:27:25 INFO - PROCESS | 852 | 1464053245031 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:25 INFO - PROCESS | 852 | 1464053245133 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 18:27:25 INFO - PROCESS | 852 | 1464053245142 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:25 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC340E800 == 54 [pid = 852] [id = 90] 18:27:25 INFO - PROCESS | 852 | ++DOMWINDOW == 109 (0000004CBF59EC00) [pid = 852] [serial = 267] [outer = 0000000000000000] 18:27:25 INFO - PROCESS | 852 | ++DOMWINDOW == 110 (0000004CBF5A0800) [pid = 852] [serial = 268] [outer = 0000004CBF59EC00] 18:27:25 INFO - PROCESS | 852 | 1464053245220 Marionette DEBUG loaded listener.js 18:27:25 INFO - PROCESS | 852 | ++DOMWINDOW == 111 (0000004CC019D800) [pid = 852] [serial = 269] [outer = 0000004CBF59EC00] 18:27:25 INFO - PROCESS | 852 | 1464053245821 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:27:25 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. 18:27:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 840ms 18:27:25 INFO - PROCESS | 852 | 1464053245868 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 18:27:25 INFO - PROCESS | 852 | 1464053245873 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 18:27:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:27:25 INFO - PROCESS | 852 | 1464053245880 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:27:25 INFO - PROCESS | 852 | 1464053245883 Marionette TRACE conn5 <- [1,326,null,{}] 18:27:25 INFO - PROCESS | 852 | 1464053245890 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:26 INFO - PROCESS | 852 | 1464053246006 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 18:27:26 INFO - PROCESS | 852 | 1464053246079 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:26 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB3418000 == 55 [pid = 852] [id = 91] 18:27:26 INFO - PROCESS | 852 | ++DOMWINDOW == 112 (0000004CADF12400) [pid = 852] [serial = 270] [outer = 0000000000000000] 18:27:26 INFO - PROCESS | 852 | ++DOMWINDOW == 113 (0000004CADF1D400) [pid = 852] [serial = 271] [outer = 0000004CADF12400] 18:27:26 INFO - PROCESS | 852 | 1464053246178 Marionette DEBUG loaded listener.js 18:27:26 INFO - PROCESS | 852 | ++DOMWINDOW == 114 (0000004CAE90D800) [pid = 852] [serial = 272] [outer = 0000004CADF12400] 18:27:26 INFO - PROCESS | 852 | 1464053246809 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:27:26 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. 18:27:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 986ms 18:27:26 INFO - PROCESS | 852 | 1464053246869 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 18:27:26 INFO - PROCESS | 852 | 1464053246875 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 18:27:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:27:26 INFO - PROCESS | 852 | 1464053246882 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:27:26 INFO - PROCESS | 852 | 1464053246885 Marionette TRACE conn5 <- [1,330,null,{}] 18:27:26 INFO - PROCESS | 852 | 1464053246890 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:27 INFO - PROCESS | 852 | 1464053247002 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 18:27:27 INFO - PROCESS | 852 | 1464053247074 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:27 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE2D8000 == 56 [pid = 852] [id = 92] 18:27:27 INFO - PROCESS | 852 | ++DOMWINDOW == 115 (0000004CB36A4800) [pid = 852] [serial = 273] [outer = 0000000000000000] 18:27:27 INFO - PROCESS | 852 | ++DOMWINDOW == 116 (0000004CB4790400) [pid = 852] [serial = 274] [outer = 0000004CB36A4800] 18:27:27 INFO - PROCESS | 852 | 1464053247131 Marionette DEBUG loaded listener.js 18:27:27 INFO - PROCESS | 852 | ++DOMWINDOW == 117 (0000004CB7E72C00) [pid = 852] [serial = 275] [outer = 0000004CB36A4800] 18:27:27 INFO - PROCESS | 852 | 1464053247771 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:27:27 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. 18:27:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 924ms 18:27:27 INFO - PROCESS | 852 | 1464053247812 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 18:27:27 INFO - PROCESS | 852 | 1464053247815 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 18:27:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:27:27 INFO - PROCESS | 852 | 1464053247818 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:27:27 INFO - PROCESS | 852 | 1464053247822 Marionette TRACE conn5 <- [1,334,null,{}] 18:27:27 INFO - PROCESS | 852 | 1464053247834 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:27 INFO - PROCESS | 852 | 1464053247949 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 18:27:28 INFO - PROCESS | 852 | 1464053248023 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:28 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC3E76800 == 57 [pid = 852] [id = 93] 18:27:28 INFO - PROCESS | 852 | ++DOMWINDOW == 118 (0000004CBC3C5800) [pid = 852] [serial = 276] [outer = 0000000000000000] 18:27:28 INFO - PROCESS | 852 | ++DOMWINDOW == 119 (0000004CBD1D8400) [pid = 852] [serial = 277] [outer = 0000004CBC3C5800] 18:27:28 INFO - PROCESS | 852 | 1464053248123 Marionette DEBUG loaded listener.js 18:27:28 INFO - PROCESS | 852 | ++DOMWINDOW == 120 (0000004CBEA3DC00) [pid = 852] [serial = 278] [outer = 0000004CBC3C5800] 18:27:28 INFO - PROCESS | 852 | 1464053248681 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:27:28 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. 18:27:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 945ms 18:27:28 INFO - PROCESS | 852 | 1464053248766 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 18:27:28 INFO - PROCESS | 852 | 1464053248769 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 18:27:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:27:28 INFO - PROCESS | 852 | 1464053248773 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:27:28 INFO - PROCESS | 852 | 1464053248775 Marionette TRACE conn5 <- [1,338,null,{}] 18:27:28 INFO - PROCESS | 852 | 1464053248779 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:28 INFO - PROCESS | 852 | 1464053248923 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 18:27:29 INFO - PROCESS | 852 | 1464053249035 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:29 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAAC2000 == 58 [pid = 852] [id = 94] 18:27:29 INFO - PROCESS | 852 | ++DOMWINDOW == 121 (0000004CAD9BE800) [pid = 852] [serial = 279] [outer = 0000000000000000] 18:27:29 INFO - PROCESS | 852 | ++DOMWINDOW == 122 (0000004CBA9F2400) [pid = 852] [serial = 280] [outer = 0000004CAD9BE800] 18:27:29 INFO - PROCESS | 852 | 1464053249092 Marionette DEBUG loaded listener.js 18:27:29 INFO - PROCESS | 852 | ++DOMWINDOW == 123 (0000004CBEA36000) [pid = 852] [serial = 281] [outer = 0000004CAD9BE800] 18:27:29 INFO - PROCESS | 852 | 1464053249866 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:27:29 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. 18:27:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1139ms 18:27:29 INFO - PROCESS | 852 | 1464053249914 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 18:27:29 INFO - PROCESS | 852 | 1464053249918 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 18:27:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:27:29 INFO - PROCESS | 852 | 1464053249923 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:27:29 INFO - PROCESS | 852 | 1464053249927 Marionette TRACE conn5 <- [1,342,null,{}] 18:27:29 INFO - PROCESS | 852 | 1464053249932 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:30 INFO - PROCESS | 852 | 1464053250072 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 18:27:30 INFO - PROCESS | 852 | 1464053250146 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:30 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAF5DA800 == 59 [pid = 852] [id = 95] 18:27:30 INFO - PROCESS | 852 | ++DOMWINDOW == 124 (0000004CAE23CC00) [pid = 852] [serial = 282] [outer = 0000000000000000] 18:27:30 INFO - PROCESS | 852 | ++DOMWINDOW == 125 (0000004CAE242800) [pid = 852] [serial = 283] [outer = 0000004CAE23CC00] 18:27:30 INFO - PROCESS | 852 | 1464053250246 Marionette DEBUG loaded listener.js 18:27:30 INFO - PROCESS | 852 | ++DOMWINDOW == 126 (0000004CB2766C00) [pid = 852] [serial = 284] [outer = 0000004CAE23CC00] 18:27:30 INFO - PROCESS | 852 | --DOCSHELL 0000004CC2D8B000 == 58 [pid = 852] [id = 89] 18:27:30 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1576000 == 57 [pid = 852] [id = 88] 18:27:30 INFO - PROCESS | 852 | --DOCSHELL 0000004CC13C3800 == 56 [pid = 852] [id = 87] 18:27:30 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1208800 == 55 [pid = 852] [id = 86] 18:27:30 INFO - PROCESS | 852 | --DOCSHELL 0000004CAF5E1800 == 54 [pid = 852] [id = 85] 18:27:30 INFO - PROCESS | 852 | --DOCSHELL 0000004CBC13F000 == 53 [pid = 852] [id = 84] 18:27:30 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAE0B000 == 52 [pid = 852] [id = 83] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 125 (0000004CC1B88C00) [pid = 852] [serial = 175] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 124 (0000004CB87DD800) [pid = 852] [serial = 181] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 123 (0000004CBE61DC00) [pid = 852] [serial = 184] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOCSHELL 0000004CB8786000 == 51 [pid = 852] [id = 82] 18:27:30 INFO - PROCESS | 852 | --DOCSHELL 0000004CAF6A9000 == 50 [pid = 852] [id = 81] 18:27:30 INFO - PROCESS | 852 | --DOCSHELL 0000004CB2BE5800 == 49 [pid = 852] [id = 80] 18:27:30 INFO - PROCESS | 852 | --DOCSHELL 0000004CBB9ED800 == 48 [pid = 852] [id = 76] 18:27:30 INFO - PROCESS | 852 | --DOCSHELL 0000004CB31A7000 == 47 [pid = 852] [id = 75] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 122 (0000004CB7EE7800) [pid = 852] [serial = 88] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 121 (0000004CBB964400) [pid = 852] [serial = 91] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 120 (0000004CBE3A1400) [pid = 852] [serial = 94] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 119 (0000004CAE90D400) [pid = 852] [serial = 85] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 118 (0000004CAE744400) [pid = 852] [serial = 133] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 117 (0000004CBD379400) [pid = 852] [serial = 97] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 116 (0000004CB7EE8000) [pid = 852] [serial = 136] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 115 (0000004CBE3AD000) [pid = 852] [serial = 139] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 114 (0000004CBC3C8000) [pid = 852] [serial = 205] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 113 (0000004CBE3F6000) [pid = 852] [serial = 208] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 112 (0000004CBE3A1000) [pid = 852] [serial = 206] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 111 (0000004CB423D400) [pid = 852] [serial = 211] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 110 (0000004CBE623000) [pid = 852] [serial = 209] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 109 (0000004CAF6F5800) [pid = 852] [serial = 193] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 108 (0000004CB36EB800) [pid = 852] [serial = 194] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 107 (0000004CB4D83000) [pid = 852] [serial = 196] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 106 (0000004CB7E67400) [pid = 852] [serial = 197] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 105 (0000004CB7F3E400) [pid = 852] [serial = 199] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 104 (0000004CB8522C00) [pid = 852] [serial = 200] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 103 (0000004CB320C000) [pid = 852] [serial = 191] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 102 (0000004CAE907800) [pid = 852] [serial = 190] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 101 (0000004CB4231800) [pid = 852] [serial = 179] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 100 (0000004CAE910800) [pid = 852] [serial = 178] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 99 (0000004CC1A3DC00) [pid = 852] [serial = 188] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 98 (0000004CBE3F1000) [pid = 852] [serial = 187] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 97 (0000004CC0231000) [pid = 852] [serial = 214] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 96 (0000004CC0236C00) [pid = 852] [serial = 218] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 95 (0000004CBE87B000) [pid = 852] [serial = 212] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 94 (0000004CB85BF400) [pid = 852] [serial = 202] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 93 (0000004CC0238C00) [pid = 852] [serial = 215] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 92 (0000004CBA37F800) [pid = 852] [serial = 203] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | --DOMWINDOW == 91 (0000004CC019A000) [pid = 852] [serial = 217] [outer = 0000000000000000] [url = about:blank] 18:27:30 INFO - PROCESS | 852 | 1464053250856 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:27:30 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. 18:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 985ms 18:27:30 INFO - PROCESS | 852 | 1464053250916 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 18:27:30 INFO - PROCESS | 852 | 1464053250922 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 18:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:27:30 INFO - PROCESS | 852 | 1464053250930 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:27:30 INFO - PROCESS | 852 | 1464053250933 Marionette TRACE conn5 <- [1,346,null,{}] 18:27:30 INFO - PROCESS | 852 | 1464053250937 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:31 INFO - PROCESS | 852 | 1464053251024 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 18:27:31 INFO - PROCESS | 852 | 1464053251032 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:31 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB2DAB800 == 48 [pid = 852] [id = 96] 18:27:31 INFO - PROCESS | 852 | ++DOMWINDOW == 92 (0000004CAE740C00) [pid = 852] [serial = 285] [outer = 0000000000000000] 18:27:31 INFO - PROCESS | 852 | ++DOMWINDOW == 93 (0000004CAE911800) [pid = 852] [serial = 286] [outer = 0000004CAE740C00] 18:27:31 INFO - PROCESS | 852 | 1464053251078 Marionette DEBUG loaded listener.js 18:27:31 INFO - PROCESS | 852 | ++DOMWINDOW == 94 (0000004CB3210000) [pid = 852] [serial = 287] [outer = 0000004CAE740C00] 18:27:31 INFO - PROCESS | 852 | 1464053251529 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:27:31 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. 18:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 18:27:31 INFO - PROCESS | 852 | 1464053251561 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 18:27:31 INFO - PROCESS | 852 | 1464053251564 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 18:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:27:31 INFO - PROCESS | 852 | 1464053251572 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:27:31 INFO - PROCESS | 852 | 1464053251576 Marionette TRACE conn5 <- [1,350,null,{}] 18:27:31 INFO - PROCESS | 852 | 1464053251587 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:31 INFO - PROCESS | 852 | 1464053251675 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 18:27:31 INFO - PROCESS | 852 | 1464053251686 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:31 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB8469800 == 49 [pid = 852] [id = 97] 18:27:31 INFO - PROCESS | 852 | ++DOMWINDOW == 95 (0000004CB4795400) [pid = 852] [serial = 288] [outer = 0000000000000000] 18:27:31 INFO - PROCESS | 852 | ++DOMWINDOW == 96 (0000004CB4799800) [pid = 852] [serial = 289] [outer = 0000004CB4795400] 18:27:31 INFO - PROCESS | 852 | 1464053251734 Marionette DEBUG loaded listener.js 18:27:31 INFO - PROCESS | 852 | ++DOMWINDOW == 97 (0000004CB51B9800) [pid = 852] [serial = 290] [outer = 0000004CB4795400] 18:27:32 INFO - PROCESS | 852 | 1464053252187 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:27:32 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. 18:27:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 629ms 18:27:32 INFO - PROCESS | 852 | 1464053252215 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 18:27:32 INFO - PROCESS | 852 | 1464053252217 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 18:27:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:27:32 INFO - PROCESS | 852 | 1464053252221 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:27:32 INFO - PROCESS | 852 | 1464053252222 Marionette TRACE conn5 <- [1,354,null,{}] 18:27:32 INFO - PROCESS | 852 | 1464053252226 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:32 INFO - PROCESS | 852 | 1464053252310 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 18:27:32 INFO - PROCESS | 852 | 1464053252318 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:32 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAA74000 == 50 [pid = 852] [id = 98] 18:27:32 INFO - PROCESS | 852 | ++DOMWINDOW == 98 (0000004CB7B52000) [pid = 852] [serial = 291] [outer = 0000000000000000] 18:27:32 INFO - PROCESS | 852 | ++DOMWINDOW == 99 (0000004CB7E73000) [pid = 852] [serial = 292] [outer = 0000004CB7B52000] 18:27:32 INFO - PROCESS | 852 | 1464053252363 Marionette DEBUG loaded listener.js 18:27:32 INFO - PROCESS | 852 | ++DOMWINDOW == 100 (0000004CB8518C00) [pid = 852] [serial = 293] [outer = 0000004CB7B52000] 18:27:32 INFO - PROCESS | 852 | 1464053252783 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:27:32 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. 18:27:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 18:27:32 INFO - PROCESS | 852 | 1464053252855 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 18:27:32 INFO - PROCESS | 852 | 1464053252857 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 18:27:32 INFO - PROCESS | 852 | 1464053252860 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:27:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:27:32 INFO - PROCESS | 852 | 1464053252862 Marionette TRACE conn5 <- [1,358,null,{}] 18:27:32 INFO - PROCESS | 852 | 1464053252866 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:32 INFO - PROCESS | 852 | 1464053252969 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 18:27:33 INFO - PROCESS | 852 | 1464053253015 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:33 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB097000 == 51 [pid = 852] [id = 99] 18:27:33 INFO - PROCESS | 852 | ++DOMWINDOW == 101 (0000004CB85C0800) [pid = 852] [serial = 294] [outer = 0000000000000000] 18:27:33 INFO - PROCESS | 852 | ++DOMWINDOW == 102 (0000004CB85C7C00) [pid = 852] [serial = 295] [outer = 0000004CB85C0800] 18:27:33 INFO - PROCESS | 852 | 1464053253088 Marionette DEBUG loaded listener.js 18:27:33 INFO - PROCESS | 852 | ++DOMWINDOW == 103 (0000004CBA406000) [pid = 852] [serial = 296] [outer = 0000004CB85C0800] 18:27:33 INFO - PROCESS | 852 | 1464053253530 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:27:33 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. 18:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 693ms 18:27:33 INFO - PROCESS | 852 | 1464053253556 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 18:27:33 INFO - PROCESS | 852 | 1464053253558 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 18:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:27:33 INFO - PROCESS | 852 | 1464053253568 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:27:33 INFO - PROCESS | 852 | 1464053253577 Marionette TRACE conn5 <- [1,362,null,{}] 18:27:33 INFO - PROCESS | 852 | 1464053253586 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:33 INFO - PROCESS | 852 | 1464053253717 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 18:27:33 INFO - PROCESS | 852 | 1464053253732 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:33 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBD34E000 == 52 [pid = 852] [id = 100] 18:27:33 INFO - PROCESS | 852 | ++DOMWINDOW == 104 (0000004CBA9F3800) [pid = 852] [serial = 297] [outer = 0000000000000000] 18:27:33 INFO - PROCESS | 852 | ++DOMWINDOW == 105 (0000004CBB9A8C00) [pid = 852] [serial = 298] [outer = 0000004CBA9F3800] 18:27:33 INFO - PROCESS | 852 | 1464053253820 Marionette DEBUG loaded listener.js 18:27:33 INFO - PROCESS | 852 | ++DOMWINDOW == 106 (0000004CBCDC8400) [pid = 852] [serial = 299] [outer = 0000004CBA9F3800] 18:27:34 INFO - PROCESS | 852 | 1464053254245 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:27:34 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. 18:27:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 693ms 18:27:34 INFO - PROCESS | 852 | 1464053254262 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 18:27:34 INFO - PROCESS | 852 | 1464053254265 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 18:27:34 INFO - PROCESS | 852 | 1464053254268 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:27:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:27:34 INFO - PROCESS | 852 | 1464053254270 Marionette TRACE conn5 <- [1,366,null,{}] 18:27:34 INFO - PROCESS | 852 | 1464053254273 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:34 INFO - PROCESS | 852 | 1464053254405 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 18:27:34 INFO - PROCESS | 852 | 1464053254412 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:34 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE6CB800 == 53 [pid = 852] [id = 101] 18:27:34 INFO - PROCESS | 852 | ++DOMWINDOW == 107 (0000004CBD378000) [pid = 852] [serial = 300] [outer = 0000000000000000] 18:27:34 INFO - PROCESS | 852 | ++DOMWINDOW == 108 (0000004CBE3A1800) [pid = 852] [serial = 301] [outer = 0000004CBD378000] 18:27:34 INFO - PROCESS | 852 | 1464053254496 Marionette DEBUG loaded listener.js 18:27:34 INFO - PROCESS | 852 | ++DOMWINDOW == 109 (0000004CBE3F1000) [pid = 852] [serial = 302] [outer = 0000004CBD378000] 18:27:35 INFO - PROCESS | 852 | --DOMWINDOW == 108 (0000004CC1A3D800) [pid = 852] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:27:35 INFO - PROCESS | 852 | --DOMWINDOW == 107 (0000004CBE616400) [pid = 852] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:27:35 INFO - PROCESS | 852 | --DOMWINDOW == 106 (0000004CBCDD5C00) [pid = 852] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:27:35 INFO - PROCESS | 852 | --DOMWINDOW == 105 (0000004CBE3AF400) [pid = 852] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:27:35 INFO - PROCESS | 852 | --DOMWINDOW == 104 (0000004CACF2B000) [pid = 852] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:27:35 INFO - PROCESS | 852 | --DOMWINDOW == 103 (0000004CB83AA400) [pid = 852] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:27:35 INFO - PROCESS | 852 | --DOMWINDOW == 102 (0000004CAE244800) [pid = 852] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:27:35 INFO - PROCESS | 852 | --DOMWINDOW == 101 (0000004CADF1D000) [pid = 852] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:27:35 INFO - PROCESS | 852 | --DOMWINDOW == 100 (0000004CBEC08400) [pid = 852] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:27:35 INFO - PROCESS | 852 | --DOMWINDOW == 99 (0000004CBF48C400) [pid = 852] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:27:35 INFO - PROCESS | 852 | --DOMWINDOW == 98 (0000004CADF1A800) [pid = 852] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:27:35 INFO - PROCESS | 852 | --DOMWINDOW == 97 (0000004CB7E6EC00) [pid = 852] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:27:35 INFO - PROCESS | 852 | --DOMWINDOW == 96 (0000004CB511BC00) [pid = 852] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:27:35 INFO - PROCESS | 852 | --DOMWINDOW == 95 (0000004CBEA40400) [pid = 852] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:27:35 INFO - PROCESS | 852 | --DOMWINDOW == 94 (0000004CB3203000) [pid = 852] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:27:35 INFO - PROCESS | 852 | --DOMWINDOW == 93 (0000004CBE614400) [pid = 852] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:27:35 INFO - PROCESS | 852 | --DOMWINDOW == 92 (0000004CB3209800) [pid = 852] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:27:35 INFO - PROCESS | 852 | --DOMWINDOW == 91 (0000004CB85C4800) [pid = 852] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:27:35 INFO - PROCESS | 852 | 1464053255069 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:27:35 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. 18:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 838ms 18:27:35 INFO - PROCESS | 852 | 1464053255109 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 18:27:35 INFO - PROCESS | 852 | 1464053255111 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 18:27:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:27:35 INFO - PROCESS | 852 | 1464053255120 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:27:35 INFO - PROCESS | 852 | 1464053255122 Marionette TRACE conn5 <- [1,370,null,{}] 18:27:35 INFO - PROCESS | 852 | 1464053255126 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:35 INFO - PROCESS | 852 | 1464053255215 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 18:27:35 INFO - PROCESS | 852 | 1464053255222 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:35 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE6C7800 == 54 [pid = 852] [id = 102] 18:27:35 INFO - PROCESS | 852 | ++DOMWINDOW == 92 (0000004CADF1C800) [pid = 852] [serial = 303] [outer = 0000000000000000] 18:27:35 INFO - PROCESS | 852 | ++DOMWINDOW == 93 (0000004CB511BC00) [pid = 852] [serial = 304] [outer = 0000004CADF1C800] 18:27:35 INFO - PROCESS | 852 | 1464053255268 Marionette DEBUG loaded listener.js 18:27:35 INFO - PROCESS | 852 | ++DOMWINDOW == 94 (0000004CBE3A4400) [pid = 852] [serial = 305] [outer = 0000004CADF1C800] 18:27:35 INFO - PROCESS | 852 | 1464053255685 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:27:35 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. 18:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 587ms 18:27:35 INFO - PROCESS | 852 | 1464053255728 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 18:27:35 INFO - PROCESS | 852 | 1464053255730 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 18:27:35 INFO - PROCESS | 852 | 1464053255735 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:27:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:27:35 INFO - PROCESS | 852 | 1464053255737 Marionette TRACE conn5 <- [1,374,null,{}] 18:27:35 INFO - PROCESS | 852 | 1464053255741 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:35 INFO - PROCESS | 852 | 1464053255823 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 18:27:35 INFO - PROCESS | 852 | 1464053255831 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:35 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1203000 == 55 [pid = 852] [id = 103] 18:27:35 INFO - PROCESS | 852 | ++DOMWINDOW == 95 (0000004CBE3F7C00) [pid = 852] [serial = 306] [outer = 0000000000000000] 18:27:35 INFO - PROCESS | 852 | ++DOMWINDOW == 96 (0000004CBE47A800) [pid = 852] [serial = 307] [outer = 0000004CBE3F7C00] 18:27:35 INFO - PROCESS | 852 | 1464053255875 Marionette DEBUG loaded listener.js 18:27:35 INFO - PROCESS | 852 | ++DOMWINDOW == 97 (0000004CBE877000) [pid = 852] [serial = 308] [outer = 0000004CBE3F7C00] 18:27:36 INFO - PROCESS | 852 | 1464053256312 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:27:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:27:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 627ms 18:27:36 INFO - PROCESS | 852 | 1464053256368 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 18:27:36 INFO - PROCESS | 852 | 1464053256371 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 18:27:36 INFO - PROCESS | 852 | 1464053256374 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:27:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:27:36 INFO - PROCESS | 852 | 1464053256376 Marionette TRACE conn5 <- [1,378,null,{}] 18:27:36 INFO - PROCESS | 852 | 1464053256380 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:36 INFO - PROCESS | 852 | 1464053256463 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 18:27:36 INFO - PROCESS | 852 | 1464053256480 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:36 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC13B5800 == 56 [pid = 852] [id = 104] 18:27:36 INFO - PROCESS | 852 | ++DOMWINDOW == 98 (0000004CBE884800) [pid = 852] [serial = 309] [outer = 0000000000000000] 18:27:36 INFO - PROCESS | 852 | ++DOMWINDOW == 99 (0000004CBEA3A000) [pid = 852] [serial = 310] [outer = 0000004CBE884800] 18:27:36 INFO - PROCESS | 852 | 1464053256525 Marionette DEBUG loaded listener.js 18:27:36 INFO - PROCESS | 852 | ++DOMWINDOW == 100 (0000004CBEC0FC00) [pid = 852] [serial = 311] [outer = 0000004CBE884800] 18:27:37 INFO - PROCESS | 852 | 1464053257071 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:27:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:27:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 735ms 18:27:37 INFO - PROCESS | 852 | 1464053257159 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 18:27:37 INFO - PROCESS | 852 | 1464053257164 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 18:27:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:27:37 INFO - PROCESS | 852 | 1464053257214 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:27:37 INFO - PROCESS | 852 | 1464053257219 Marionette TRACE conn5 <- [1,382,null,{}] 18:27:37 INFO - PROCESS | 852 | 1464053257250 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:37 INFO - PROCESS | 852 | 1464053257365 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 18:27:37 INFO - PROCESS | 852 | 1464053257430 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:37 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB2BD4000 == 57 [pid = 852] [id = 105] 18:27:37 INFO - PROCESS | 852 | ++DOMWINDOW == 101 (0000004CADEC8400) [pid = 852] [serial = 312] [outer = 0000000000000000] 18:27:37 INFO - PROCESS | 852 | ++DOMWINDOW == 102 (0000004CADF1BC00) [pid = 852] [serial = 313] [outer = 0000004CADEC8400] 18:27:37 INFO - PROCESS | 852 | 1464053257489 Marionette DEBUG loaded listener.js 18:27:37 INFO - PROCESS | 852 | ++DOMWINDOW == 103 (0000004CAE90D400) [pid = 852] [serial = 314] [outer = 0000004CADEC8400] 18:27:38 INFO - PROCESS | 852 | 1464053258112 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:27:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:27:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 993ms 18:27:38 INFO - PROCESS | 852 | 1464053258170 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 18:27:38 INFO - PROCESS | 852 | 1464053258177 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 18:27:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:27:38 INFO - PROCESS | 852 | 1464053258184 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:27:38 INFO - PROCESS | 852 | 1464053258187 Marionette TRACE conn5 <- [1,386,null,{}] 18:27:38 INFO - PROCESS | 852 | 1464053258206 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:38 INFO - PROCESS | 852 | 1464053258318 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 18:27:38 INFO - PROCESS | 852 | 1464053258389 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:38 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB9E7800 == 58 [pid = 852] [id = 106] 18:27:38 INFO - PROCESS | 852 | ++DOMWINDOW == 104 (0000004CB438CC00) [pid = 852] [serial = 315] [outer = 0000000000000000] 18:27:38 INFO - PROCESS | 852 | ++DOMWINDOW == 105 (0000004CB4D83800) [pid = 852] [serial = 316] [outer = 0000004CB438CC00] 18:27:38 INFO - PROCESS | 852 | 1464053258446 Marionette DEBUG loaded listener.js 18:27:38 INFO - PROCESS | 852 | ++DOMWINDOW == 106 (0000004CB8457800) [pid = 852] [serial = 317] [outer = 0000004CB438CC00] 18:27:39 INFO - PROCESS | 852 | 1464053259095 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 18:27:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:27:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 944ms 18:27:39 INFO - PROCESS | 852 | 1464053259134 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 18:27:39 INFO - PROCESS | 852 | 1464053259136 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 18:27:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:27:39 INFO - PROCESS | 852 | 1464053259140 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:27:39 INFO - PROCESS | 852 | 1464053259145 Marionette TRACE conn5 <- [1,390,null,{}] 18:27:39 INFO - PROCESS | 852 | 1464053259182 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:39 INFO - PROCESS | 852 | 1464053259327 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 18:27:39 INFO - PROCESS | 852 | 1464053259399 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:39 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1A6F800 == 59 [pid = 852] [id = 107] 18:27:39 INFO - PROCESS | 852 | ++DOMWINDOW == 107 (0000004CBA9F1400) [pid = 852] [serial = 318] [outer = 0000000000000000] 18:27:39 INFO - PROCESS | 852 | ++DOMWINDOW == 108 (0000004CBBAAE800) [pid = 852] [serial = 319] [outer = 0000004CBA9F1400] 18:27:39 INFO - PROCESS | 852 | 1464053259499 Marionette DEBUG loaded listener.js 18:27:39 INFO - PROCESS | 852 | ++DOMWINDOW == 109 (0000004CBEC11400) [pid = 852] [serial = 320] [outer = 0000004CBA9F1400] 18:27:40 INFO - PROCESS | 852 | 1464053260148 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 18:27:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:27:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1033ms 18:27:40 INFO - PROCESS | 852 | 1464053260181 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 18:27:40 INFO - PROCESS | 852 | 1464053260185 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 18:27:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:27:40 INFO - PROCESS | 852 | 1464053260188 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:27:40 INFO - PROCESS | 852 | 1464053260190 Marionette TRACE conn5 <- [1,394,null,{}] 18:27:40 INFO - PROCESS | 852 | 1464053260194 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:40 INFO - PROCESS | 852 | 1464053260304 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 18:27:40 INFO - PROCESS | 852 | 1464053260375 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:40 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC3422000 == 60 [pid = 852] [id = 108] 18:27:40 INFO - PROCESS | 852 | ++DOMWINDOW == 110 (0000004CBF595000) [pid = 852] [serial = 321] [outer = 0000000000000000] 18:27:40 INFO - PROCESS | 852 | ++DOMWINDOW == 111 (0000004CBF59B800) [pid = 852] [serial = 322] [outer = 0000004CBF595000] 18:27:40 INFO - PROCESS | 852 | 1464053260432 Marionette DEBUG loaded listener.js 18:27:40 INFO - PROCESS | 852 | ++DOMWINDOW == 112 (0000004CBFDF1000) [pid = 852] [serial = 323] [outer = 0000004CBF595000] 18:27:41 INFO - PROCESS | 852 | 1464053261053 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 18:27:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:27:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 882ms 18:27:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:27:41 INFO - PROCESS | 852 | 1464053261071 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 18:27:41 INFO - PROCESS | 852 | 1464053261074 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 18:27:41 INFO - PROCESS | 852 | 1464053261077 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:27:41 INFO - PROCESS | 852 | 1464053261079 Marionette TRACE conn5 <- [1,398,null,{}] 18:27:41 INFO - PROCESS | 852 | 1464053261083 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:41 INFO - PROCESS | 852 | 1464053261195 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 18:27:41 INFO - PROCESS | 852 | 1464053261279 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:41 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAA36800 == 61 [pid = 852] [id = 109] 18:27:41 INFO - PROCESS | 852 | ++DOMWINDOW == 113 (0000004CBB506000) [pid = 852] [serial = 324] [outer = 0000000000000000] 18:27:41 INFO - PROCESS | 852 | ++DOMWINDOW == 114 (0000004CBB50D800) [pid = 852] [serial = 325] [outer = 0000004CBB506000] 18:27:41 INFO - PROCESS | 852 | 1464053261334 Marionette DEBUG loaded listener.js 18:27:41 INFO - PROCESS | 852 | ++DOMWINDOW == 115 (0000004CBF59F800) [pid = 852] [serial = 326] [outer = 0000004CBB506000] 18:27:42 INFO - PROCESS | 852 | 1464053262075 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 18:27:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:27:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1029ms 18:27:42 INFO - PROCESS | 852 | 1464053262109 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 18:27:42 INFO - PROCESS | 852 | 1464053262114 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 18:27:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:27:42 INFO - PROCESS | 852 | 1464053262119 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:27:42 INFO - PROCESS | 852 | 1464053262123 Marionette TRACE conn5 <- [1,402,null,{}] 18:27:42 INFO - PROCESS | 852 | 1464053262150 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:42 INFO - PROCESS | 852 | 1464053262253 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 18:27:42 INFO - PROCESS | 852 | 1464053262329 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:42 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB368E800 == 62 [pid = 852] [id = 110] 18:27:42 INFO - PROCESS | 852 | ++DOMWINDOW == 116 (0000004CAE23B800) [pid = 852] [serial = 327] [outer = 0000000000000000] 18:27:42 INFO - PROCESS | 852 | ++DOMWINDOW == 117 (0000004CAE246800) [pid = 852] [serial = 328] [outer = 0000004CAE23B800] 18:27:42 INFO - PROCESS | 852 | 1464053262380 Marionette DEBUG loaded listener.js 18:27:42 INFO - PROCESS | 852 | ++DOMWINDOW == 118 (0000004CB2BCA800) [pid = 852] [serial = 329] [outer = 0000004CAE23B800] 18:27:42 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1566800 == 61 [pid = 852] [id = 61] 18:27:42 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1203000 == 60 [pid = 852] [id = 103] 18:27:42 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE6C7800 == 59 [pid = 852] [id = 102] 18:27:42 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE6CB800 == 58 [pid = 852] [id = 101] 18:27:42 INFO - PROCESS | 852 | --DOCSHELL 0000004CBD34E000 == 57 [pid = 852] [id = 100] 18:27:42 INFO - PROCESS | 852 | --DOCSHELL 0000004CBB097000 == 56 [pid = 852] [id = 99] 18:27:42 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAA74000 == 55 [pid = 852] [id = 98] 18:27:42 INFO - PROCESS | 852 | --DOCSHELL 0000004CB8469800 == 54 [pid = 852] [id = 97] 18:27:42 INFO - PROCESS | 852 | --DOCSHELL 0000004CB2DAB800 == 53 [pid = 852] [id = 96] 18:27:42 INFO - PROCESS | 852 | --DOCSHELL 0000004CAF5DA800 == 52 [pid = 852] [id = 95] 18:27:42 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAAC2000 == 51 [pid = 852] [id = 94] 18:27:42 INFO - PROCESS | 852 | --DOCSHELL 0000004CC3E76800 == 50 [pid = 852] [id = 93] 18:27:42 INFO - PROCESS | 852 | --DOMWINDOW == 117 (0000004CBF5A0800) [pid = 852] [serial = 268] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE2D8000 == 49 [pid = 852] [id = 92] 18:27:43 INFO - PROCESS | 852 | --DOCSHELL 0000004CB3418000 == 48 [pid = 852] [id = 91] 18:27:43 INFO - PROCESS | 852 | 1464053263074 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 18:27:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:27:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 986ms 18:27:43 INFO - PROCESS | 852 | 1464053263109 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 18:27:43 INFO - PROCESS | 852 | 1464053263115 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 18:27:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:27:43 INFO - PROCESS | 852 | 1464053263121 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:27:43 INFO - PROCESS | 852 | 1464053263123 Marionette TRACE conn5 <- [1,406,null,{}] 18:27:43 INFO - PROCESS | 852 | 1464053263127 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:43 INFO - PROCESS | 852 | 1464053263225 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 116 (0000004CBB876800) [pid = 852] [serial = 182] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 115 (0000004CBE61AC00) [pid = 852] [serial = 176] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 114 (0000004CBE881000) [pid = 852] [serial = 185] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 113 (0000004CBD374800) [pid = 852] [serial = 253] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 112 (0000004CBE3F9400) [pid = 852] [serial = 256] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 111 (0000004CB85C7400) [pid = 852] [serial = 236] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 110 (0000004CAE723000) [pid = 852] [serial = 235] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 109 (0000004CB8521800) [pid = 852] [serial = 250] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 108 (0000004CB42D7800) [pid = 852] [serial = 224] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 107 (0000004CAE90E400) [pid = 852] [serial = 223] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 106 (0000004CAE905000) [pid = 852] [serial = 239] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 105 (0000004CAE246400) [pid = 852] [serial = 238] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 104 (0000004CC1532800) [pid = 852] [serial = 230] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 103 (0000004CC019AC00) [pid = 852] [serial = 229] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 102 (0000004CC153AC00) [pid = 852] [serial = 233] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 101 (0000004CBF494C00) [pid = 852] [serial = 232] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 100 (0000004CBE3A5800) [pid = 852] [serial = 254] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 99 (0000004CAE23F800) [pid = 852] [serial = 241] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 98 (0000004CAE90E800) [pid = 852] [serial = 242] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 97 (0000004CBA40BC00) [pid = 852] [serial = 227] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 96 (0000004CB83A0C00) [pid = 852] [serial = 226] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 95 (0000004CB7B2A400) [pid = 852] [serial = 247] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 94 (0000004CC0234000) [pid = 852] [serial = 220] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 93 (0000004CB7EE5000) [pid = 852] [serial = 248] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 92 (0000004CBEC10400) [pid = 852] [serial = 266] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 91 (0000004CB478C800) [pid = 852] [serial = 244] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 90 (0000004CB47A7C00) [pid = 852] [serial = 245] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 89 (0000004CBE87A800) [pid = 852] [serial = 259] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 88 (0000004CBE615400) [pid = 852] [serial = 257] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 87 (0000004CB7E71C00) [pid = 852] [serial = 262] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 86 (0000004CBEA43400) [pid = 852] [serial = 265] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 85 (0000004CBEA3B400) [pid = 852] [serial = 260] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 84 (0000004CBE241C00) [pid = 852] [serial = 263] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | --DOMWINDOW == 83 (0000004CB8720400) [pid = 852] [serial = 251] [outer = 0000000000000000] [url = about:blank] 18:27:43 INFO - PROCESS | 852 | 1464053263301 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:43 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB2BDD000 == 49 [pid = 852] [id = 111] 18:27:43 INFO - PROCESS | 852 | ++DOMWINDOW == 84 (0000004CADECA400) [pid = 852] [serial = 330] [outer = 0000000000000000] 18:27:43 INFO - PROCESS | 852 | ++DOMWINDOW == 85 (0000004CAE246400) [pid = 852] [serial = 331] [outer = 0000004CADECA400] 18:27:43 INFO - PROCESS | 852 | 1464053263350 Marionette DEBUG loaded listener.js 18:27:43 INFO - PROCESS | 852 | ++DOMWINDOW == 86 (0000004CAF462400) [pid = 852] [serial = 332] [outer = 0000004CADECA400] 18:27:43 INFO - PROCESS | 852 | 1464053263805 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 18:27:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:27:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 797ms 18:27:43 INFO - PROCESS | 852 | 1464053263921 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 18:27:43 INFO - PROCESS | 852 | 1464053263925 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 18:27:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:27:43 INFO - PROCESS | 852 | 1464053263931 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:27:43 INFO - PROCESS | 852 | 1464053263935 Marionette TRACE conn5 <- [1,410,null,{}] 18:27:43 INFO - PROCESS | 852 | 1464053263942 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:44 INFO - PROCESS | 852 | 1464053264096 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 18:27:44 INFO - PROCESS | 852 | 1464053264158 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:44 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB2DAB800 == 50 [pid = 852] [id = 112] 18:27:44 INFO - PROCESS | 852 | ++DOMWINDOW == 87 (0000004CADECB000) [pid = 852] [serial = 333] [outer = 0000000000000000] 18:27:44 INFO - PROCESS | 852 | ++DOMWINDOW == 88 (0000004CADECFC00) [pid = 852] [serial = 334] [outer = 0000004CADECB000] 18:27:44 INFO - PROCESS | 852 | 1464053264259 Marionette DEBUG loaded listener.js 18:27:44 INFO - PROCESS | 852 | ++DOMWINDOW == 89 (0000004CAE903400) [pid = 852] [serial = 335] [outer = 0000004CADECB000] 18:27:44 INFO - PROCESS | 852 | 1464053264935 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 18:27:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:27:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1034ms 18:27:44 INFO - PROCESS | 852 | 1464053264969 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 18:27:44 INFO - PROCESS | 852 | 1464053264973 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 18:27:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:27:44 INFO - PROCESS | 852 | 1464053264981 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:27:44 INFO - PROCESS | 852 | 1464053264985 Marionette TRACE conn5 <- [1,414,null,{}] 18:27:45 INFO - PROCESS | 852 | 1464053265010 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:45 INFO - PROCESS | 852 | 1464053265121 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 18:27:45 INFO - PROCESS | 852 | 1464053265190 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:45 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBA3D4800 == 51 [pid = 852] [id = 113] 18:27:45 INFO - PROCESS | 852 | ++DOMWINDOW == 90 (0000004CB4794C00) [pid = 852] [serial = 336] [outer = 0000000000000000] 18:27:45 INFO - PROCESS | 852 | ++DOMWINDOW == 91 (0000004CB4962C00) [pid = 852] [serial = 337] [outer = 0000004CB4794C00] 18:27:45 INFO - PROCESS | 852 | 1464053265247 Marionette DEBUG loaded listener.js 18:27:45 INFO - PROCESS | 852 | ++DOMWINDOW == 92 (0000004CB7E69C00) [pid = 852] [serial = 338] [outer = 0000004CB4794C00] 18:27:45 INFO - PROCESS | 852 | 1464053265898 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 18:27:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:27:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 944ms 18:27:45 INFO - PROCESS | 852 | 1464053265940 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 18:27:45 INFO - PROCESS | 852 | 1464053265943 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 18:27:45 INFO - PROCESS | 852 | 1464053265948 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:27:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:27:45 INFO - PROCESS | 852 | 1464053265950 Marionette TRACE conn5 <- [1,418,null,{}] 18:27:45 INFO - PROCESS | 852 | 1464053265962 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:46 INFO - PROCESS | 852 | 1464053266076 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 18:27:46 INFO - PROCESS | 852 | 1464053266145 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:46 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAAAE000 == 52 [pid = 852] [id = 114] 18:27:46 INFO - PROCESS | 852 | ++DOMWINDOW == 93 (0000004CB872A400) [pid = 852] [serial = 339] [outer = 0000000000000000] 18:27:46 INFO - PROCESS | 852 | ++DOMWINDOW == 94 (0000004CB87DD400) [pid = 852] [serial = 340] [outer = 0000004CB872A400] 18:27:46 INFO - PROCESS | 852 | 1464053266206 Marionette DEBUG loaded listener.js 18:27:46 INFO - PROCESS | 852 | ++DOMWINDOW == 95 (0000004CBA9EB400) [pid = 852] [serial = 341] [outer = 0000004CB872A400] 18:27:47 INFO - PROCESS | 852 | 1464053267234 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 18:27:47 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 18:27:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1337ms 18:27:47 INFO - PROCESS | 852 | 1464053267289 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 18:27:47 INFO - PROCESS | 852 | 1464053267292 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 18:27:47 INFO - PROCESS | 852 | 1464053267295 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:27:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:27:47 INFO - PROCESS | 852 | 1464053267297 Marionette TRACE conn5 <- [1,422,null,{}] 18:27:47 INFO - PROCESS | 852 | 1464053267301 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:47 INFO - PROCESS | 852 | 1464053267439 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 18:27:47 INFO - PROCESS | 852 | 1464053267501 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:47 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBBAC5000 == 53 [pid = 852] [id = 115] 18:27:47 INFO - PROCESS | 852 | ++DOMWINDOW == 96 (0000004CBA9F4800) [pid = 852] [serial = 342] [outer = 0000000000000000] 18:27:47 INFO - PROCESS | 852 | ++DOMWINDOW == 97 (0000004CBB86EC00) [pid = 852] [serial = 343] [outer = 0000004CBA9F4800] 18:27:47 INFO - PROCESS | 852 | 1464053267558 Marionette DEBUG loaded listener.js 18:27:47 INFO - PROCESS | 852 | ++DOMWINDOW == 98 (0000004CBC106400) [pid = 852] [serial = 344] [outer = 0000004CBA9F4800] 18:27:48 INFO - PROCESS | 852 | 1464053268617 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 18:27:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:27:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1348ms 18:27:48 INFO - PROCESS | 852 | 1464053268647 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 18:27:48 INFO - PROCESS | 852 | 1464053268649 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 18:27:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:27:48 INFO - PROCESS | 852 | 1464053268653 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:27:48 INFO - PROCESS | 852 | 1464053268656 Marionette TRACE conn5 <- [1,426,null,{}] 18:27:48 INFO - PROCESS | 852 | 1464053268660 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:48 INFO - PROCESS | 852 | 1464053268770 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 18:27:48 INFO - PROCESS | 852 | 1464053268881 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:48 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE407800 == 54 [pid = 852] [id = 116] 18:27:48 INFO - PROCESS | 852 | ++DOMWINDOW == 99 (0000004CBC36B800) [pid = 852] [serial = 345] [outer = 0000000000000000] 18:27:48 INFO - PROCESS | 852 | ++DOMWINDOW == 100 (0000004CBE3A4000) [pid = 852] [serial = 346] [outer = 0000004CBC36B800] 18:27:48 INFO - PROCESS | 852 | 1464053268938 Marionette DEBUG loaded listener.js 18:27:49 INFO - PROCESS | 852 | ++DOMWINDOW == 101 (0000004CBE46E000) [pid = 852] [serial = 347] [outer = 0000004CBC36B800] 18:27:49 INFO - PROCESS | 852 | 1464053269609 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 18:27:49 INFO - PROCESS | 852 | 1464053269690 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 18:27:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:27:49 INFO - PROCESS | 852 | 1464053269710 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:27:49 INFO - PROCESS | 852 | 1464053269714 Marionette TRACE conn5 <- [1,430,null,{}] 18:27:49 INFO - PROCESS | 852 | 1464053269741 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:49 INFO - PROCESS | 852 | 1464053269853 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 18:27:49 INFO - PROCESS | 852 | 1464053269917 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:49 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBA41D000 == 55 [pid = 852] [id = 117] 18:27:49 INFO - PROCESS | 852 | ++DOMWINDOW == 102 (0000004CB3634C00) [pid = 852] [serial = 348] [outer = 0000000000000000] 18:27:49 INFO - PROCESS | 852 | ++DOMWINDOW == 103 (0000004CB42D5C00) [pid = 852] [serial = 349] [outer = 0000004CB3634C00] 18:27:49 INFO - PROCESS | 852 | 1464053269967 Marionette DEBUG loaded listener.js 18:27:50 INFO - PROCESS | 852 | ++DOMWINDOW == 104 (0000004CB7E65000) [pid = 852] [serial = 350] [outer = 0000004CB3634C00] 18:27:50 INFO - PROCESS | 852 | --DOCSHELL 0000004CB368E800 == 54 [pid = 852] [id = 110] 18:27:50 INFO - PROCESS | 852 | 1464053270545 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 18:27:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:27:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 880ms 18:27:50 INFO - PROCESS | 852 | 1464053270580 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 18:27:50 INFO - PROCESS | 852 | 1464053270586 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 18:27:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:27:50 INFO - PROCESS | 852 | 1464053270592 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:27:50 INFO - PROCESS | 852 | 1464053270595 Marionette TRACE conn5 <- [1,434,null,{}] 18:27:50 INFO - PROCESS | 852 | 1464053270599 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:50 INFO - PROCESS | 852 | 1464053270689 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 18:27:50 INFO - PROCESS | 852 | 1464053270702 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:50 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB36E8800 == 55 [pid = 852] [id = 118] 18:27:50 INFO - PROCESS | 852 | ++DOMWINDOW == 105 (0000004CAE74D000) [pid = 852] [serial = 351] [outer = 0000000000000000] 18:27:50 INFO - PROCESS | 852 | ++DOMWINDOW == 106 (0000004CB42D7800) [pid = 852] [serial = 352] [outer = 0000004CAE74D000] 18:27:50 INFO - PROCESS | 852 | 1464053270804 Marionette DEBUG loaded listener.js 18:27:50 INFO - PROCESS | 852 | ++DOMWINDOW == 107 (0000004CBA9ECC00) [pid = 852] [serial = 353] [outer = 0000004CAE74D000] 18:27:51 INFO - PROCESS | 852 | 1464053271214 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 18:27:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:27:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 692ms 18:27:51 INFO - PROCESS | 852 | 1464053271292 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 18:27:51 INFO - PROCESS | 852 | 1464053271295 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 18:27:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:27:51 INFO - PROCESS | 852 | 1464053271303 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:27:51 INFO - PROCESS | 852 | 1464053271306 Marionette TRACE conn5 <- [1,438,null,{}] 18:27:51 INFO - PROCESS | 852 | 1464053271317 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:51 INFO - PROCESS | 852 | 1464053271410 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 18:27:51 INFO - PROCESS | 852 | 1464053271425 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:51 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC028B000 == 56 [pid = 852] [id = 119] 18:27:51 INFO - PROCESS | 852 | ++DOMWINDOW == 108 (0000004CBE473000) [pid = 852] [serial = 354] [outer = 0000000000000000] 18:27:51 INFO - PROCESS | 852 | ++DOMWINDOW == 109 (0000004CBE47AC00) [pid = 852] [serial = 355] [outer = 0000004CBE473000] 18:27:51 INFO - PROCESS | 852 | 1464053271474 Marionette DEBUG loaded listener.js 18:27:51 INFO - PROCESS | 852 | ++DOMWINDOW == 110 (0000004CBE655C00) [pid = 852] [serial = 356] [outer = 0000004CBE473000] 18:27:51 INFO - PROCESS | 852 | 1464053271958 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 18:27:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:27:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 692ms 18:27:51 INFO - PROCESS | 852 | 1464053271998 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 18:27:52 INFO - PROCESS | 852 | 1464053272001 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 18:27:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:27:52 INFO - PROCESS | 852 | 1464053272004 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:27:52 INFO - PROCESS | 852 | 1464053272006 Marionette TRACE conn5 <- [1,442,null,{}] 18:27:52 INFO - PROCESS | 852 | 1464053272010 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:52 INFO - PROCESS | 852 | 1464053272119 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 18:27:52 INFO - PROCESS | 852 | 1464053272163 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:52 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC13B2800 == 57 [pid = 852] [id = 120] 18:27:52 INFO - PROCESS | 852 | ++DOMWINDOW == 111 (0000004CBE65E000) [pid = 852] [serial = 357] [outer = 0000000000000000] 18:27:52 INFO - PROCESS | 852 | ++DOMWINDOW == 112 (0000004CBE661000) [pid = 852] [serial = 358] [outer = 0000004CBE65E000] 18:27:52 INFO - PROCESS | 852 | 1464053272214 Marionette DEBUG loaded listener.js 18:27:52 INFO - PROCESS | 852 | ++DOMWINDOW == 113 (0000004CBEA37400) [pid = 852] [serial = 359] [outer = 0000004CBE65E000] 18:27:52 INFO - PROCESS | 852 | 1464053272652 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 18:27:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:27:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 692ms 18:27:52 INFO - PROCESS | 852 | 1464053272703 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 18:27:52 INFO - PROCESS | 852 | 1464053272705 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 18:27:52 INFO - PROCESS | 852 | 1464053272709 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:27:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:27:52 INFO - PROCESS | 852 | 1464053272710 Marionette TRACE conn5 <- [1,446,null,{}] 18:27:52 INFO - PROCESS | 852 | 1464053272714 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:52 INFO - PROCESS | 852 | 1464053272848 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 18:27:52 INFO - PROCESS | 852 | 1464053272873 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:52 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC15CE800 == 58 [pid = 852] [id = 121] 18:27:52 INFO - PROCESS | 852 | ++DOMWINDOW == 114 (0000004CBEC05800) [pid = 852] [serial = 360] [outer = 0000000000000000] 18:27:52 INFO - PROCESS | 852 | ++DOMWINDOW == 115 (0000004CBEC11000) [pid = 852] [serial = 361] [outer = 0000004CBEC05800] 18:27:52 INFO - PROCESS | 852 | 1464053272918 Marionette DEBUG loaded listener.js 18:27:52 INFO - PROCESS | 852 | ++DOMWINDOW == 116 (0000004CBF594400) [pid = 852] [serial = 362] [outer = 0000004CBEC05800] 18:27:53 INFO - PROCESS | 852 | 1464053273357 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 18:27:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:27:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 672ms 18:27:53 INFO - PROCESS | 852 | 1464053273384 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 18:27:53 INFO - PROCESS | 852 | 1464053273386 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 18:27:53 INFO - PROCESS | 852 | 1464053273390 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:27:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:27:53 INFO - PROCESS | 852 | 1464053273400 Marionette TRACE conn5 <- [1,450,null,{}] 18:27:53 INFO - PROCESS | 852 | 1464053273403 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:53 INFO - PROCESS | 852 | 1464053273539 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 18:27:53 INFO - PROCESS | 852 | 1464053273594 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:53 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC2E06000 == 59 [pid = 852] [id = 122] 18:27:53 INFO - PROCESS | 852 | ++DOMWINDOW == 117 (0000004CBFDF3C00) [pid = 852] [serial = 363] [outer = 0000000000000000] 18:27:53 INFO - PROCESS | 852 | ++DOMWINDOW == 118 (0000004CBFDFAC00) [pid = 852] [serial = 364] [outer = 0000004CBFDF3C00] 18:27:53 INFO - PROCESS | 852 | 1464053273641 Marionette DEBUG loaded listener.js 18:27:53 INFO - PROCESS | 852 | ++DOMWINDOW == 119 (0000004CC019D000) [pid = 852] [serial = 365] [outer = 0000004CBFDF3C00] 18:27:53 INFO - PROCESS | 852 | --DOMWINDOW == 118 (0000004CBE884800) [pid = 852] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:27:53 INFO - PROCESS | 852 | --DOMWINDOW == 117 (0000004CAE23B800) [pid = 852] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:27:53 INFO - PROCESS | 852 | --DOMWINDOW == 116 (0000004CB85C0800) [pid = 852] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:27:53 INFO - PROCESS | 852 | --DOMWINDOW == 115 (0000004CBA9F3800) [pid = 852] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:27:53 INFO - PROCESS | 852 | --DOMWINDOW == 114 (0000004CAE23CC00) [pid = 852] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:27:53 INFO - PROCESS | 852 | --DOMWINDOW == 113 (0000004CAE740C00) [pid = 852] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:27:53 INFO - PROCESS | 852 | --DOMWINDOW == 112 (0000004CB7B52000) [pid = 852] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:27:53 INFO - PROCESS | 852 | --DOMWINDOW == 111 (0000004CB4795400) [pid = 852] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:27:53 INFO - PROCESS | 852 | --DOMWINDOW == 110 (0000004CBD378000) [pid = 852] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:27:53 INFO - PROCESS | 852 | --DOMWINDOW == 109 (0000004CADF1C800) [pid = 852] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:27:53 INFO - PROCESS | 852 | --DOMWINDOW == 108 (0000004CBE3F7C00) [pid = 852] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:27:54 INFO - PROCESS | 852 | 1464053274029 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 18:27:54 INFO - PROCESS | 852 | 1464053274087 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 18:27:54 INFO - PROCESS | 852 | 1464053274091 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:27:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:27:54 INFO - PROCESS | 852 | 1464053274093 Marionette TRACE conn5 <- [1,454,null,{}] 18:27:54 INFO - PROCESS | 852 | 1464053274096 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:54 INFO - PROCESS | 852 | 1464053274210 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 18:27:54 INFO - PROCESS | 852 | 1464053274243 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:54 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC3422800 == 60 [pid = 852] [id = 123] 18:27:54 INFO - PROCESS | 852 | ++DOMWINDOW == 109 (0000004CBA9CC800) [pid = 852] [serial = 366] [outer = 0000000000000000] 18:27:54 INFO - PROCESS | 852 | ++DOMWINDOW == 110 (0000004CBA9CE400) [pid = 852] [serial = 367] [outer = 0000004CBA9CC800] 18:27:54 INFO - PROCESS | 852 | 1464053274288 Marionette DEBUG loaded listener.js 18:27:54 INFO - PROCESS | 852 | ++DOMWINDOW == 111 (0000004CBCDD5400) [pid = 852] [serial = 368] [outer = 0000004CBA9CC800] 18:27:54 INFO - PROCESS | 852 | [852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:27:54 INFO - PROCESS | 852 | 1464053274711 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 18:27:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:27:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 669ms 18:27:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:27:54 INFO - PROCESS | 852 | 1464053274764 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 18:27:54 INFO - PROCESS | 852 | 1464053274767 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 18:27:54 INFO - PROCESS | 852 | 1464053274770 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:27:54 INFO - PROCESS | 852 | 1464053274780 Marionette TRACE conn5 <- [1,458,null,{}] 18:27:54 INFO - PROCESS | 852 | 1464053274785 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:54 INFO - PROCESS | 852 | 1464053274867 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 18:27:54 INFO - PROCESS | 852 | 1464053274876 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:54 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC3E7E000 == 61 [pid = 852] [id = 124] 18:27:54 INFO - PROCESS | 852 | ++DOMWINDOW == 112 (0000004CB2BADC00) [pid = 852] [serial = 369] [outer = 0000000000000000] 18:27:54 INFO - PROCESS | 852 | ++DOMWINDOW == 113 (0000004CB2BB4C00) [pid = 852] [serial = 370] [outer = 0000004CB2BADC00] 18:27:54 INFO - PROCESS | 852 | 1464053274920 Marionette DEBUG loaded listener.js 18:27:55 INFO - PROCESS | 852 | ++DOMWINDOW == 114 (0000004CBA9D1800) [pid = 852] [serial = 371] [outer = 0000004CB2BADC00] 18:27:55 INFO - PROCESS | 852 | 1464053275326 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 18:27:55 INFO - PROCESS | 852 | 1464053275366 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 18:27:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:27:55 INFO - PROCESS | 852 | 1464053275370 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:27:55 INFO - PROCESS | 852 | 1464053275372 Marionette TRACE conn5 <- [1,462,null,{}] 18:27:55 INFO - PROCESS | 852 | 1464053275375 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:55 INFO - PROCESS | 852 | 1464053275458 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 18:27:55 INFO - PROCESS | 852 | 1464053275465 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:55 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF8C6000 == 62 [pid = 852] [id = 125] 18:27:55 INFO - PROCESS | 852 | ++DOMWINDOW == 115 (0000004CBE877800) [pid = 852] [serial = 372] [outer = 0000000000000000] 18:27:55 INFO - PROCESS | 852 | ++DOMWINDOW == 116 (0000004CC0234000) [pid = 852] [serial = 373] [outer = 0000004CBE877800] 18:27:55 INFO - PROCESS | 852 | 1464053275511 Marionette DEBUG loaded listener.js 18:27:55 INFO - PROCESS | 852 | ++DOMWINDOW == 117 (0000004CC023BC00) [pid = 852] [serial = 374] [outer = 0000004CBE877800] 18:27:56 INFO - PROCESS | 852 | [852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:27:56 INFO - PROCESS | 852 | 1464053276178 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 18:27:56 INFO - PROCESS | 852 | 1464053276259 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 18:27:56 INFO - PROCESS | 852 | 1464053276265 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:27:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:27:56 INFO - PROCESS | 852 | 1464053276269 Marionette TRACE conn5 <- [1,466,null,{}] 18:27:56 INFO - PROCESS | 852 | 1464053276275 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:56 INFO - PROCESS | 852 | 1464053276393 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 18:27:56 INFO - PROCESS | 852 | 1464053276510 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:56 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAAC8800 == 63 [pid = 852] [id = 126] 18:27:56 INFO - PROCESS | 852 | ++DOMWINDOW == 118 (0000004CB2BB6400) [pid = 852] [serial = 375] [outer = 0000000000000000] 18:27:56 INFO - PROCESS | 852 | ++DOMWINDOW == 119 (0000004CB478D000) [pid = 852] [serial = 376] [outer = 0000004CB2BB6400] 18:27:56 INFO - PROCESS | 852 | 1464053276570 Marionette DEBUG loaded listener.js 18:27:56 INFO - PROCESS | 852 | ++DOMWINDOW == 120 (0000004CB85B9800) [pid = 852] [serial = 377] [outer = 0000004CB2BB6400] 18:27:57 INFO - PROCESS | 852 | 1464053277216 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 18:27:57 INFO - PROCESS | 852 | 1464053277271 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 18:27:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:27:57 INFO - PROCESS | 852 | 1464053277279 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:27:57 INFO - PROCESS | 852 | 1464053277282 Marionette TRACE conn5 <- [1,470,null,{}] 18:27:57 INFO - PROCESS | 852 | 1464053277287 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:57 INFO - PROCESS | 852 | 1464053277401 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 18:27:57 INFO - PROCESS | 852 | 1464053277476 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:57 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC0266000 == 64 [pid = 852] [id = 127] 18:27:57 INFO - PROCESS | 852 | ++DOMWINDOW == 121 (0000004CBB961800) [pid = 852] [serial = 378] [outer = 0000000000000000] 18:27:57 INFO - PROCESS | 852 | ++DOMWINDOW == 122 (0000004CBE473800) [pid = 852] [serial = 379] [outer = 0000004CBB961800] 18:27:57 INFO - PROCESS | 852 | 1464053277573 Marionette DEBUG loaded listener.js 18:27:57 INFO - PROCESS | 852 | ++DOMWINDOW == 123 (0000004CBE65D000) [pid = 852] [serial = 380] [outer = 0000004CBB961800] 18:27:57 INFO - PROCESS | 852 | ++DOMWINDOW == 124 (0000004CB27D5800) [pid = 852] [serial = 381] [outer = 0000004CACECB000] 18:27:58 INFO - PROCESS | 852 | 1464053278296 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 18:27:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:27:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1082ms 18:27:58 INFO - PROCESS | 852 | 1464053278363 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 18:27:58 INFO - PROCESS | 852 | 1464053278366 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 18:27:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:27:58 INFO - PROCESS | 852 | 1464053278369 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:27:58 INFO - PROCESS | 852 | 1464053278374 Marionette TRACE conn5 <- [1,474,null,{}] 18:27:58 INFO - PROCESS | 852 | 1464053278398 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:58 INFO - PROCESS | 852 | 1464053278539 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 18:27:58 INFO - PROCESS | 852 | 1464053278594 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:58 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE9E3800 == 65 [pid = 852] [id = 128] 18:27:58 INFO - PROCESS | 852 | ++DOMWINDOW == 125 (0000004CBF48C000) [pid = 852] [serial = 382] [outer = 0000000000000000] 18:27:58 INFO - PROCESS | 852 | ++DOMWINDOW == 126 (0000004CBF596800) [pid = 852] [serial = 383] [outer = 0000004CBF48C000] 18:27:58 INFO - PROCESS | 852 | 1464053278652 Marionette DEBUG loaded listener.js 18:27:58 INFO - PROCESS | 852 | ++DOMWINDOW == 127 (0000004CBFDF9400) [pid = 852] [serial = 384] [outer = 0000004CBF48C000] 18:27:59 INFO - PROCESS | 852 | 1464053279296 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 18:27:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:27:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 986ms 18:27:59 INFO - PROCESS | 852 | 1464053279358 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 18:27:59 INFO - PROCESS | 852 | 1464053279361 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 18:27:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:27:59 INFO - PROCESS | 852 | 1464053279365 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:27:59 INFO - PROCESS | 852 | 1464053279367 Marionette TRACE conn5 <- [1,478,null,{}] 18:27:59 INFO - PROCESS | 852 | 1464053279371 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:59 INFO - PROCESS | 852 | 1464053279481 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 18:27:59 INFO - PROCESS | 852 | 1464053279554 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:59 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB37EE800 == 66 [pid = 852] [id = 129] 18:27:59 INFO - PROCESS | 852 | ++DOMWINDOW == 128 (0000004CACF33400) [pid = 852] [serial = 385] [outer = 0000000000000000] 18:27:59 INFO - PROCESS | 852 | ++DOMWINDOW == 129 (0000004CB4797000) [pid = 852] [serial = 386] [outer = 0000004CACF33400] 18:27:59 INFO - PROCESS | 852 | 1464053279662 Marionette DEBUG loaded listener.js 18:27:59 INFO - PROCESS | 852 | ++DOMWINDOW == 130 (0000004CC001E400) [pid = 852] [serial = 387] [outer = 0000004CACF33400] 18:28:00 INFO - PROCESS | 852 | 1464053280561 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 18:28:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:28:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1241ms 18:28:00 INFO - PROCESS | 852 | 1464053280608 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 18:28:00 INFO - PROCESS | 852 | 1464053280612 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 18:28:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:28:00 INFO - PROCESS | 852 | 1464053280617 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:28:00 INFO - PROCESS | 852 | 1464053280621 Marionette TRACE conn5 <- [1,482,null,{}] 18:28:00 INFO - PROCESS | 852 | 1464053280627 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:00 INFO - PROCESS | 852 | 1464053280728 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 18:28:00 INFO - PROCESS | 852 | 1464053280804 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:00 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB3688000 == 67 [pid = 852] [id = 130] 18:28:00 INFO - PROCESS | 852 | ++DOMWINDOW == 131 (0000004CAE743400) [pid = 852] [serial = 388] [outer = 0000000000000000] 18:28:00 INFO - PROCESS | 852 | ++DOMWINDOW == 132 (0000004CAE90AC00) [pid = 852] [serial = 389] [outer = 0000004CAE743400] 18:28:00 INFO - PROCESS | 852 | 1464053280855 Marionette DEBUG loaded listener.js 18:28:00 INFO - PROCESS | 852 | ++DOMWINDOW == 133 (0000004CB2BAE800) [pid = 852] [serial = 390] [outer = 0000004CAE743400] 18:28:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC2E07800 == 66 [pid = 852] [id = 47] 18:28:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC2D83000 == 65 [pid = 852] [id = 44] 18:28:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC2D9D800 == 64 [pid = 852] [id = 74] 18:28:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC3E7E000 == 63 [pid = 852] [id = 124] 18:28:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC3422800 == 62 [pid = 852] [id = 123] 18:28:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC2E06000 == 61 [pid = 852] [id = 122] 18:28:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC15CE800 == 60 [pid = 852] [id = 121] 18:28:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC13B2800 == 59 [pid = 852] [id = 120] 18:28:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC028B000 == 58 [pid = 852] [id = 119] 18:28:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CB36E8800 == 57 [pid = 852] [id = 118] 18:28:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CBA41D000 == 56 [pid = 852] [id = 117] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 132 (0000004CADF1BC00) [pid = 852] [serial = 313] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 131 (0000004CBBAAE800) [pid = 852] [serial = 319] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 130 (0000004CBB50D800) [pid = 852] [serial = 325] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 129 (0000004CBF59B800) [pid = 852] [serial = 322] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 128 (0000004CB4D83800) [pid = 852] [serial = 316] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 127 (0000004CAE246400) [pid = 852] [serial = 331] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 126 (0000004CADF1D400) [pid = 852] [serial = 271] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 125 (0000004CB4790400) [pid = 852] [serial = 274] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 124 (0000004CBD1D8400) [pid = 852] [serial = 277] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 123 (0000004CBA9F2400) [pid = 852] [serial = 280] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAAAE000 == 55 [pid = 852] [id = 114] 18:28:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC13B5800 == 54 [pid = 852] [id = 104] 18:28:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CBA3D4800 == 53 [pid = 852] [id = 113] 18:28:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CB2DAB800 == 52 [pid = 852] [id = 112] 18:28:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CB2BDD000 == 51 [pid = 852] [id = 111] 18:28:01 INFO - PROCESS | 852 | 1464053281569 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 122 (0000004CB2BCA800) [pid = 852] [serial = 329] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 121 (0000004CBEC0FC00) [pid = 852] [serial = 311] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 120 (0000004CAE246800) [pid = 852] [serial = 328] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 119 (0000004CB85C7C00) [pid = 852] [serial = 295] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 118 (0000004CBA406000) [pid = 852] [serial = 296] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 117 (0000004CBCDC8400) [pid = 852] [serial = 299] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 116 (0000004CB2766C00) [pid = 852] [serial = 284] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 115 (0000004CAE242800) [pid = 852] [serial = 283] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 114 (0000004CBB9A8C00) [pid = 852] [serial = 298] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 113 (0000004CAE911800) [pid = 852] [serial = 286] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 112 (0000004CB3210000) [pid = 852] [serial = 287] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 111 (0000004CB7E73000) [pid = 852] [serial = 292] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 110 (0000004CB4799800) [pid = 852] [serial = 289] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 109 (0000004CB51B9800) [pid = 852] [serial = 290] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 108 (0000004CBE3A1800) [pid = 852] [serial = 301] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 107 (0000004CB511BC00) [pid = 852] [serial = 304] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 106 (0000004CBE3A4400) [pid = 852] [serial = 305] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 105 (0000004CBE47A800) [pid = 852] [serial = 307] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 104 (0000004CBE3F1000) [pid = 852] [serial = 302] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 103 (0000004CBE877000) [pid = 852] [serial = 308] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 102 (0000004CB8518C00) [pid = 852] [serial = 293] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - PROCESS | 852 | --DOMWINDOW == 101 (0000004CBEA3A000) [pid = 852] [serial = 310] [outer = 0000000000000000] [url = about:blank] 18:28:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:28:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 984ms 18:28:01 INFO - PROCESS | 852 | 1464053281607 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 18:28:01 INFO - PROCESS | 852 | 1464053281612 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 18:28:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:28:01 INFO - PROCESS | 852 | 1464053281618 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:28:01 INFO - PROCESS | 852 | 1464053281621 Marionette TRACE conn5 <- [1,486,null,{}] 18:28:01 INFO - PROCESS | 852 | 1464053281625 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:01 INFO - PROCESS | 852 | 1464053281712 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 18:28:01 INFO - PROCESS | 852 | 1464053281720 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:01 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB2930000 == 52 [pid = 852] [id = 131] 18:28:01 INFO - PROCESS | 852 | ++DOMWINDOW == 102 (0000004CACF30000) [pid = 852] [serial = 391] [outer = 0000000000000000] 18:28:01 INFO - PROCESS | 852 | ++DOMWINDOW == 103 (0000004CADF20000) [pid = 852] [serial = 392] [outer = 0000004CACF30000] 18:28:01 INFO - PROCESS | 852 | 1464053281767 Marionette DEBUG loaded listener.js 18:28:01 INFO - PROCESS | 852 | ++DOMWINDOW == 104 (0000004CAF65D400) [pid = 852] [serial = 393] [outer = 0000004CACF30000] 18:28:02 INFO - PROCESS | 852 | 1464053282286 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 18:28:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:28:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 733ms 18:28:02 INFO - PROCESS | 852 | 1464053282352 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 18:28:02 INFO - PROCESS | 852 | 1464053282354 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 18:28:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:28:02 INFO - PROCESS | 852 | 1464053282358 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:28:02 INFO - PROCESS | 852 | 1464053282362 Marionette TRACE conn5 <- [1,490,null,{}] 18:28:02 INFO - PROCESS | 852 | 1464053282372 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:02 INFO - PROCESS | 852 | 1464053282462 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 18:28:02 INFO - PROCESS | 852 | 1464053282534 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:02 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB7E93800 == 53 [pid = 852] [id = 132] 18:28:02 INFO - PROCESS | 852 | ++DOMWINDOW == 105 (0000004CB3636000) [pid = 852] [serial = 394] [outer = 0000000000000000] 18:28:02 INFO - PROCESS | 852 | ++DOMWINDOW == 106 (0000004CB479C400) [pid = 852] [serial = 395] [outer = 0000004CB3636000] 18:28:02 INFO - PROCESS | 852 | 1464053282584 Marionette DEBUG loaded listener.js 18:28:02 INFO - PROCESS | 852 | ++DOMWINDOW == 107 (0000004CB511F400) [pid = 852] [serial = 396] [outer = 0000004CB3636000] 18:28:02 INFO - PROCESS | 852 | 1464053282963 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 18:28:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:28:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 18:28:02 INFO - PROCESS | 852 | 1464053282990 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 18:28:03 INFO - PROCESS | 852 | 1464053283001 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 18:28:03 INFO - PROCESS | 852 | 1464053283005 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:28:03 INFO - PROCESS | 852 | 1464053283006 Marionette TRACE conn5 <- [1,494,null,{}] 18:28:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:28:03 INFO - PROCESS | 852 | 1464053283010 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:03 INFO - PROCESS | 852 | 1464053283096 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 18:28:03 INFO - PROCESS | 852 | 1464053283103 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:03 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBA417000 == 54 [pid = 852] [id = 133] 18:28:03 INFO - PROCESS | 852 | ++DOMWINDOW == 108 (0000004CB7E6CC00) [pid = 852] [serial = 397] [outer = 0000000000000000] 18:28:03 INFO - PROCESS | 852 | ++DOMWINDOW == 109 (0000004CB83A0C00) [pid = 852] [serial = 398] [outer = 0000004CB7E6CC00] 18:28:03 INFO - PROCESS | 852 | 1464053283150 Marionette DEBUG loaded listener.js 18:28:03 INFO - PROCESS | 852 | ++DOMWINDOW == 110 (0000004CB851F400) [pid = 852] [serial = 399] [outer = 0000004CB7E6CC00] 18:28:03 INFO - PROCESS | 852 | 1464053283601 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 18:28:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:28:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 628ms 18:28:03 INFO - PROCESS | 852 | 1464053283647 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 18:28:03 INFO - PROCESS | 852 | 1464053283649 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 18:28:03 INFO - PROCESS | 852 | 1464053283653 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:28:03 INFO - PROCESS | 852 | 1464053283655 Marionette TRACE conn5 <- [1,498,null,{}] 18:28:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:28:03 INFO - PROCESS | 852 | 1464053283658 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:03 INFO - PROCESS | 852 | 1464053283776 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 18:28:03 INFO - PROCESS | 852 | 1464053283783 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:03 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAABE000 == 55 [pid = 852] [id = 134] 18:28:03 INFO - PROCESS | 852 | ++DOMWINDOW == 111 (0000004CB851D800) [pid = 852] [serial = 400] [outer = 0000000000000000] 18:28:03 INFO - PROCESS | 852 | ++DOMWINDOW == 112 (0000004CB85C1000) [pid = 852] [serial = 401] [outer = 0000004CB851D800] 18:28:03 INFO - PROCESS | 852 | 1464053283865 Marionette DEBUG loaded listener.js 18:28:03 INFO - PROCESS | 852 | ++DOMWINDOW == 113 (0000004CBA411C00) [pid = 852] [serial = 402] [outer = 0000004CB851D800] 18:28:04 INFO - PROCESS | 852 | 1464053284317 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 18:28:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:28:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 18:28:04 INFO - PROCESS | 852 | 1464053284329 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 18:28:04 INFO - PROCESS | 852 | 1464053284332 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 18:28:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:28:04 INFO - PROCESS | 852 | 1464053284335 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:28:04 INFO - PROCESS | 852 | 1464053284337 Marionette TRACE conn5 <- [1,502,null,{}] 18:28:04 INFO - PROCESS | 852 | 1464053284340 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:04 INFO - PROCESS | 852 | 1464053284510 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 18:28:04 INFO - PROCESS | 852 | 1464053284561 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:04 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB9F2000 == 56 [pid = 852] [id = 135] 18:28:04 INFO - PROCESS | 852 | ++DOMWINDOW == 114 (0000004CBA9C5800) [pid = 852] [serial = 403] [outer = 0000000000000000] 18:28:04 INFO - PROCESS | 852 | ++DOMWINDOW == 115 (0000004CBA9F2400) [pid = 852] [serial = 404] [outer = 0000004CBA9C5800] 18:28:04 INFO - PROCESS | 852 | 1464053284608 Marionette DEBUG loaded listener.js 18:28:04 INFO - PROCESS | 852 | ++DOMWINDOW == 116 (0000004CBC04B000) [pid = 852] [serial = 405] [outer = 0000004CBA9C5800] 18:28:05 INFO - PROCESS | 852 | 1464053285045 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 18:28:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:28:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 732ms 18:28:05 INFO - PROCESS | 852 | 1464053285070 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 18:28:05 INFO - PROCESS | 852 | 1464053285073 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 18:28:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:28:05 INFO - PROCESS | 852 | 1464053285076 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:28:05 INFO - PROCESS | 852 | 1464053285078 Marionette TRACE conn5 <- [1,506,null,{}] 18:28:05 INFO - PROCESS | 852 | 1464053285081 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:05 INFO - PROCESS | 852 | 1464053285188 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 18:28:05 INFO - PROCESS | 852 | 1464053285195 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:05 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE2D4800 == 57 [pid = 852] [id = 136] 18:28:05 INFO - PROCESS | 852 | ++DOMWINDOW == 117 (0000004CBB9A8C00) [pid = 852] [serial = 406] [outer = 0000000000000000] 18:28:05 INFO - PROCESS | 852 | ++DOMWINDOW == 118 (0000004CBD1D6C00) [pid = 852] [serial = 407] [outer = 0000004CBB9A8C00] 18:28:05 INFO - PROCESS | 852 | 1464053285276 Marionette DEBUG loaded listener.js 18:28:05 INFO - PROCESS | 852 | ++DOMWINDOW == 119 (0000004CBE3EB000) [pid = 852] [serial = 408] [outer = 0000004CBB9A8C00] 18:28:05 INFO - PROCESS | 852 | --DOMWINDOW == 118 (0000004CBB506000) [pid = 852] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:28:05 INFO - PROCESS | 852 | --DOMWINDOW == 117 (0000004CAD9BE800) [pid = 852] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:28:05 INFO - PROCESS | 852 | --DOMWINDOW == 116 (0000004CBE65E000) [pid = 852] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:28:05 INFO - PROCESS | 852 | --DOMWINDOW == 115 (0000004CBEC05800) [pid = 852] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:28:05 INFO - PROCESS | 852 | --DOMWINDOW == 114 (0000004CBFDF3C00) [pid = 852] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:28:05 INFO - PROCESS | 852 | --DOMWINDOW == 113 (0000004CAE74D000) [pid = 852] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:28:05 INFO - PROCESS | 852 | --DOMWINDOW == 112 (0000004CBE473000) [pid = 852] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:28:05 INFO - PROCESS | 852 | --DOMWINDOW == 111 (0000004CBC36B800) [pid = 852] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:28:06 INFO - PROCESS | 852 | --DOMWINDOW == 110 (0000004CB3634C00) [pid = 852] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:28:06 INFO - PROCESS | 852 | --DOMWINDOW == 109 (0000004CBA9CC800) [pid = 852] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:28:06 INFO - PROCESS | 852 | --DOMWINDOW == 108 (0000004CB2BADC00) [pid = 852] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:28:06 INFO - PROCESS | 852 | --DOMWINDOW == 107 (0000004CADECA400) [pid = 852] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:28:06 INFO - PROCESS | 852 | --DOMWINDOW == 106 (0000004CBE474000) [pid = 852] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:28:06 INFO - PROCESS | 852 | 1464053286020 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 18:28:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:28:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 986ms 18:28:06 INFO - PROCESS | 852 | 1464053286066 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 18:28:06 INFO - PROCESS | 852 | 1464053286068 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 18:28:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:28:06 INFO - PROCESS | 852 | 1464053286076 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:28:06 INFO - PROCESS | 852 | 1464053286078 Marionette TRACE conn5 <- [1,510,null,{}] 18:28:06 INFO - PROCESS | 852 | 1464053286082 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:06 INFO - PROCESS | 852 | 1464053286174 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 18:28:06 INFO - PROCESS | 852 | 1464053286181 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:06 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF8B0000 == 58 [pid = 852] [id = 137] 18:28:06 INFO - PROCESS | 852 | ++DOMWINDOW == 107 (0000004CADEC6400) [pid = 852] [serial = 409] [outer = 0000000000000000] 18:28:06 INFO - PROCESS | 852 | ++DOMWINDOW == 108 (0000004CAE90B400) [pid = 852] [serial = 410] [outer = 0000004CADEC6400] 18:28:06 INFO - PROCESS | 852 | 1464053286226 Marionette DEBUG loaded listener.js 18:28:06 INFO - PROCESS | 852 | ++DOMWINDOW == 109 (0000004CBE3F1C00) [pid = 852] [serial = 411] [outer = 0000004CADEC6400] 18:28:06 INFO - PROCESS | 852 | 1464053286645 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 18:28:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:28:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 628ms 18:28:06 INFO - PROCESS | 852 | 1464053286708 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 18:28:06 INFO - PROCESS | 852 | 1464053286710 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 18:28:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:28:06 INFO - PROCESS | 852 | 1464053286714 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:28:06 INFO - PROCESS | 852 | 1464053286715 Marionette TRACE conn5 <- [1,514,null,{}] 18:28:06 INFO - PROCESS | 852 | 1464053286719 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:06 INFO - PROCESS | 852 | 1464053286803 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 18:28:06 INFO - PROCESS | 852 | 1464053286810 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:06 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC0259800 == 59 [pid = 852] [id = 138] 18:28:06 INFO - PROCESS | 852 | ++DOMWINDOW == 110 (0000004CBE473000) [pid = 852] [serial = 412] [outer = 0000000000000000] 18:28:06 INFO - PROCESS | 852 | ++DOMWINDOW == 111 (0000004CBE618000) [pid = 852] [serial = 413] [outer = 0000004CBE473000] 18:28:06 INFO - PROCESS | 852 | 1464053286855 Marionette DEBUG loaded listener.js 18:28:06 INFO - PROCESS | 852 | ++DOMWINDOW == 112 (0000004CBE65B800) [pid = 852] [serial = 414] [outer = 0000004CBE473000] 18:28:07 INFO - PROCESS | 852 | 1464053287266 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 18:28:07 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 18:28:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 587ms 18:28:07 INFO - PROCESS | 852 | 1464053287309 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 18:28:07 INFO - PROCESS | 852 | 1464053287311 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 18:28:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:28:07 INFO - PROCESS | 852 | 1464053287315 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:28:07 INFO - PROCESS | 852 | 1464053287317 Marionette TRACE conn5 <- [1,518,null,{}] 18:28:07 INFO - PROCESS | 852 | 1464053287321 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:07 INFO - PROCESS | 852 | 1464053287405 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 18:28:07 INFO - PROCESS | 852 | 1464053287411 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:07 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC029C000 == 60 [pid = 852] [id = 139] 18:28:07 INFO - PROCESS | 852 | ++DOMWINDOW == 113 (0000004CBE877000) [pid = 852] [serial = 415] [outer = 0000000000000000] 18:28:07 INFO - PROCESS | 852 | ++DOMWINDOW == 114 (0000004CBE87C400) [pid = 852] [serial = 416] [outer = 0000004CBE877000] 18:28:07 INFO - PROCESS | 852 | 1464053287456 Marionette DEBUG loaded listener.js 18:28:07 INFO - PROCESS | 852 | ++DOMWINDOW == 115 (0000004CBEA3EC00) [pid = 852] [serial = 417] [outer = 0000004CBE877000] 18:28:07 INFO - PROCESS | 852 | 1464053287910 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 18:28:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:28:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 629ms 18:28:08 INFO - PROCESS | 852 | 1464053287999 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 18:28:08 INFO - PROCESS | 852 | 1464053288003 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 18:28:08 INFO - PROCESS | 852 | 1464053288014 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:28:08 INFO - PROCESS | 852 | 1464053288018 Marionette TRACE conn5 <- [1,522,null,{}] 18:28:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:28:08 INFO - PROCESS | 852 | 1464053288026 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:08 INFO - PROCESS | 852 | 1464053288155 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 18:28:08 INFO - PROCESS | 852 | 1464053288236 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:08 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAE797000 == 61 [pid = 852] [id = 140] 18:28:08 INFO - PROCESS | 852 | ++DOMWINDOW == 116 (0000004CADECD000) [pid = 852] [serial = 418] [outer = 0000000000000000] 18:28:08 INFO - PROCESS | 852 | ++DOMWINDOW == 117 (0000004CADF18C00) [pid = 852] [serial = 419] [outer = 0000004CADECD000] 18:28:08 INFO - PROCESS | 852 | 1464053288294 Marionette DEBUG loaded listener.js 18:28:08 INFO - PROCESS | 852 | ++DOMWINDOW == 118 (0000004CAE74CC00) [pid = 852] [serial = 420] [outer = 0000004CADECD000] 18:28:08 INFO - PROCESS | 852 | 1464053288960 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 18:28:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:28:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 986ms 18:28:09 INFO - PROCESS | 852 | 1464053289010 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 18:28:09 INFO - PROCESS | 852 | 1464053289014 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 18:28:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:28:09 INFO - PROCESS | 852 | 1464053289022 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:28:09 INFO - PROCESS | 852 | 1464053289027 Marionette TRACE conn5 <- [1,526,null,{}] 18:28:09 INFO - PROCESS | 852 | 1464053289031 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:09 INFO - PROCESS | 852 | 1464053289155 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 18:28:09 INFO - PROCESS | 852 | 1464053289229 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:09 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAA65800 == 62 [pid = 852] [id = 141] 18:28:09 INFO - PROCESS | 852 | ++DOMWINDOW == 119 (0000004CB4392000) [pid = 852] [serial = 421] [outer = 0000000000000000] 18:28:09 INFO - PROCESS | 852 | ++DOMWINDOW == 120 (0000004CB4D83000) [pid = 852] [serial = 422] [outer = 0000004CB4392000] 18:28:09 INFO - PROCESS | 852 | 1464053289286 Marionette DEBUG loaded listener.js 18:28:09 INFO - PROCESS | 852 | ++DOMWINDOW == 121 (0000004CB8518C00) [pid = 852] [serial = 423] [outer = 0000004CB4392000] 18:28:09 INFO - PROCESS | 852 | 1464053289928 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 18:28:09 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 18:28:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 944ms 18:28:09 INFO - PROCESS | 852 | 1464053289967 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 18:28:09 INFO - PROCESS | 852 | 1464053289970 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 18:28:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:28:09 INFO - PROCESS | 852 | 1464053289974 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:28:09 INFO - PROCESS | 852 | 1464053289976 Marionette TRACE conn5 <- [1,530,null,{}] 18:28:09 INFO - PROCESS | 852 | 1464053289987 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:10 INFO - PROCESS | 852 | 1464053290101 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 18:28:10 INFO - PROCESS | 852 | 1464053290227 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:10 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1563800 == 63 [pid = 852] [id = 142] 18:28:10 INFO - PROCESS | 852 | ++DOMWINDOW == 122 (0000004CBD1CF400) [pid = 852] [serial = 424] [outer = 0000000000000000] 18:28:10 INFO - PROCESS | 852 | ++DOMWINDOW == 123 (0000004CBD8BDC00) [pid = 852] [serial = 425] [outer = 0000004CBD1CF400] 18:28:10 INFO - PROCESS | 852 | 1464053290289 Marionette DEBUG loaded listener.js 18:28:10 INFO - PROCESS | 852 | ++DOMWINDOW == 124 (0000004CBEA38C00) [pid = 852] [serial = 426] [outer = 0000004CBD1CF400] 18:28:14 INFO - PROCESS | 852 | 1464053294376 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 18:28:14 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 18:28:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:28:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:28:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:28:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:28:14 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 18:28:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:28:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:28:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:28:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:28:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 4454ms 18:28:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:28:14 INFO - PROCESS | 852 | 1464053294430 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 18:28:14 INFO - PROCESS | 852 | 1464053294432 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 18:28:14 INFO - PROCESS | 852 | 1464053294436 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:28:14 INFO - PROCESS | 852 | 1464053294438 Marionette TRACE conn5 <- [1,534,null,{}] 18:28:14 INFO - PROCESS | 852 | 1464053294442 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:14 INFO - PROCESS | 852 | 1464053294565 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 18:28:14 INFO - PROCESS | 852 | 1464053294639 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:14 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC2E0B000 == 64 [pid = 852] [id = 143] 18:28:14 INFO - PROCESS | 852 | ++DOMWINDOW == 125 (0000004CBB0DE000) [pid = 852] [serial = 427] [outer = 0000000000000000] 18:28:14 INFO - PROCESS | 852 | ++DOMWINDOW == 126 (0000004CC0015000) [pid = 852] [serial = 428] [outer = 0000004CBB0DE000] 18:28:14 INFO - PROCESS | 852 | 1464053294737 Marionette DEBUG loaded listener.js 18:28:14 INFO - PROCESS | 852 | ++DOMWINDOW == 127 (0000004CC0021400) [pid = 852] [serial = 429] [outer = 0000004CBB0DE000] 18:28:15 INFO - PROCESS | 852 | 1464053295343 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 18:28:15 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. 18:28:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 944ms 18:28:15 INFO - PROCESS | 852 | 1464053295383 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 18:28:15 INFO - PROCESS | 852 | 1464053295385 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 18:28:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:28:15 INFO - PROCESS | 852 | 1464053295405 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:28:15 INFO - PROCESS | 852 | 1464053295407 Marionette TRACE conn5 <- [1,538,null,{}] 18:28:15 INFO - PROCESS | 852 | 1464053295414 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:15 INFO - PROCESS | 852 | 1464053295521 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 18:28:15 INFO - PROCESS | 852 | 1464053295607 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:15 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF73E800 == 65 [pid = 852] [id = 144] 18:28:15 INFO - PROCESS | 852 | ++DOMWINDOW == 128 (0000004CC0190800) [pid = 852] [serial = 430] [outer = 0000000000000000] 18:28:15 INFO - PROCESS | 852 | ++DOMWINDOW == 129 (0000004CC019EC00) [pid = 852] [serial = 431] [outer = 0000004CC0190800] 18:28:15 INFO - PROCESS | 852 | 1464053295663 Marionette DEBUG loaded listener.js 18:28:15 INFO - PROCESS | 852 | ++DOMWINDOW == 130 (0000004CC130D800) [pid = 852] [serial = 432] [outer = 0000004CC0190800] 18:28:16 INFO - PROCESS | 852 | 1464053296172 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 18:28:16 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. 18:28:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 796ms 18:28:16 INFO - PROCESS | 852 | 1464053296188 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 18:28:16 INFO - PROCESS | 852 | 1464053296191 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 18:28:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:28:16 INFO - PROCESS | 852 | 1464053296195 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:28:16 INFO - PROCESS | 852 | 1464053296197 Marionette TRACE conn5 <- [1,542,null,{}] 18:28:16 INFO - PROCESS | 852 | 1464053296201 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:16 INFO - PROCESS | 852 | 1464053296342 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 18:28:16 INFO - PROCESS | 852 | 1464053296437 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:16 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFDA6800 == 66 [pid = 852] [id = 145] 18:28:16 INFO - PROCESS | 852 | ++DOMWINDOW == 131 (0000004CBFFD6000) [pid = 852] [serial = 433] [outer = 0000000000000000] 18:28:16 INFO - PROCESS | 852 | ++DOMWINDOW == 132 (0000004CBFFD9800) [pid = 852] [serial = 434] [outer = 0000004CBFFD6000] 18:28:16 INFO - PROCESS | 852 | 1464053296508 Marionette DEBUG loaded listener.js 18:28:16 INFO - PROCESS | 852 | ++DOMWINDOW == 133 (0000004CC1534C00) [pid = 852] [serial = 435] [outer = 0000004CBFFD6000] 18:28:16 INFO - PROCESS | 852 | [852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:28:16 INFO - PROCESS | 852 | [852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:28:17 INFO - PROCESS | 852 | 1464053297078 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 18:28:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:28:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 943ms 18:28:17 INFO - PROCESS | 852 | 1464053297141 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 18:28:17 INFO - PROCESS | 852 | 1464053297143 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 18:28:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:28:17 INFO - PROCESS | 852 | 1464053297147 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:28:17 INFO - PROCESS | 852 | 1464053297149 Marionette TRACE conn5 <- [1,546,null,{}] 18:28:17 INFO - PROCESS | 852 | 1464053297153 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:17 INFO - PROCESS | 852 | 1464053297260 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 18:28:17 INFO - PROCESS | 852 | 1464053297348 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:17 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFDC1000 == 67 [pid = 852] [id = 146] 18:28:17 INFO - PROCESS | 852 | ++DOMWINDOW == 134 (0000004CC153AC00) [pid = 852] [serial = 436] [outer = 0000000000000000] 18:28:17 INFO - PROCESS | 852 | ++DOMWINDOW == 135 (0000004CC1540000) [pid = 852] [serial = 437] [outer = 0000004CC153AC00] 18:28:17 INFO - PROCESS | 852 | 1464053297404 Marionette DEBUG loaded listener.js 18:28:17 INFO - PROCESS | 852 | ++DOMWINDOW == 136 (0000004CC1A38C00) [pid = 852] [serial = 438] [outer = 0000004CC153AC00] 18:28:17 INFO - PROCESS | 852 | 1464053297944 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 18:28:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:28:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 839ms 18:28:18 INFO - PROCESS | 852 | 1464053298000 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 18:28:18 INFO - PROCESS | 852 | 1464053298003 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 18:28:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:28:18 INFO - PROCESS | 852 | 1464053298007 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:28:18 INFO - PROCESS | 852 | 1464053298009 Marionette TRACE conn5 <- [1,550,null,{}] 18:28:18 INFO - PROCESS | 852 | 1464053298013 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:18 INFO - PROCESS | 852 | 1464053298121 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 18:28:18 INFO - PROCESS | 852 | 1464053298209 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:18 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB879A000 == 68 [pid = 852] [id = 147] 18:28:18 INFO - PROCESS | 852 | ++DOMWINDOW == 137 (0000004CB2BAF000) [pid = 852] [serial = 439] [outer = 0000000000000000] 18:28:18 INFO - PROCESS | 852 | ++DOMWINDOW == 138 (0000004CBE47CC00) [pid = 852] [serial = 440] [outer = 0000004CB2BAF000] 18:28:18 INFO - PROCESS | 852 | 1464053298264 Marionette DEBUG loaded listener.js 18:28:18 INFO - PROCESS | 852 | ++DOMWINDOW == 139 (0000004CBFBA1400) [pid = 852] [serial = 441] [outer = 0000004CB2BAF000] 18:28:18 INFO - PROCESS | 852 | [852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:28:18 INFO - PROCESS | 852 | [852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:28:18 INFO - PROCESS | 852 | 1464053298880 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 18:28:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:28:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 882ms 18:28:18 INFO - PROCESS | 852 | 1464053298890 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 18:28:18 INFO - PROCESS | 852 | 1464053298893 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 18:28:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:28:18 INFO - PROCESS | 852 | 1464053298896 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:28:18 INFO - PROCESS | 852 | 1464053298898 Marionette TRACE conn5 <- [1,554,null,{}] 18:28:18 INFO - PROCESS | 852 | 1464053298902 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:19 INFO - PROCESS | 852 | 1464053299133 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 18:28:19 INFO - PROCESS | 852 | 1464053299234 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:19 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAF6A9000 == 69 [pid = 852] [id = 148] 18:28:19 INFO - PROCESS | 852 | ++DOMWINDOW == 140 (0000004CACF33000) [pid = 852] [serial = 442] [outer = 0000000000000000] 18:28:19 INFO - PROCESS | 852 | ++DOMWINDOW == 141 (0000004CADE31400) [pid = 852] [serial = 443] [outer = 0000004CACF33000] 18:28:19 INFO - PROCESS | 852 | 1464053299287 Marionette DEBUG loaded listener.js 18:28:19 INFO - PROCESS | 852 | ++DOMWINDOW == 142 (0000004CAE721800) [pid = 852] [serial = 444] [outer = 0000004CACF33000] 18:28:19 INFO - PROCESS | 852 | [852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:28:19 INFO - PROCESS | 852 | [852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:28:19 INFO - PROCESS | 852 | 1464053299967 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 18:28:19 INFO - PROCESS | 852 | --DOCSHELL 0000004CC0259800 == 68 [pid = 852] [id = 138] 18:28:19 INFO - PROCESS | 852 | --DOCSHELL 0000004CBF8B0000 == 67 [pid = 852] [id = 137] 18:28:19 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE2D4800 == 66 [pid = 852] [id = 136] 18:28:19 INFO - PROCESS | 852 | --DOCSHELL 0000004CBB9F2000 == 65 [pid = 852] [id = 135] 18:28:19 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAABE000 == 64 [pid = 852] [id = 134] 18:28:19 INFO - PROCESS | 852 | --DOCSHELL 0000004CBA417000 == 63 [pid = 852] [id = 133] 18:28:19 INFO - PROCESS | 852 | --DOCSHELL 0000004CB7E93800 == 62 [pid = 852] [id = 132] 18:28:19 INFO - PROCESS | 852 | --DOCSHELL 0000004CB2930000 == 61 [pid = 852] [id = 131] 18:28:19 INFO - PROCESS | 852 | --DOCSHELL 0000004CB3688000 == 60 [pid = 852] [id = 130] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 141 (0000004CC1536400) [pid = 852] [serial = 221] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 140 (0000004CBF59F800) [pid = 852] [serial = 326] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 139 (0000004CBEA36000) [pid = 852] [serial = 281] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 138 (0000004CBE661000) [pid = 852] [serial = 358] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 137 (0000004CBEC11000) [pid = 852] [serial = 361] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 136 (0000004CBEA37400) [pid = 852] [serial = 359] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 135 (0000004CBFDFAC00) [pid = 852] [serial = 364] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 134 (0000004CB4962C00) [pid = 852] [serial = 337] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 133 (0000004CBB86EC00) [pid = 852] [serial = 343] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 132 (0000004CB42D7800) [pid = 852] [serial = 352] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 131 (0000004CBA9ECC00) [pid = 852] [serial = 353] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 130 (0000004CB87DD400) [pid = 852] [serial = 340] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 129 (0000004CBF594400) [pid = 852] [serial = 362] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 128 (0000004CADECFC00) [pid = 852] [serial = 334] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 127 (0000004CBE47AC00) [pid = 852] [serial = 355] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 126 (0000004CBE46E000) [pid = 852] [serial = 347] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 125 (0000004CBE3A4000) [pid = 852] [serial = 346] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 124 (0000004CB7E65000) [pid = 852] [serial = 350] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 123 (0000004CB42D5C00) [pid = 852] [serial = 349] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 122 (0000004CBA9CE400) [pid = 852] [serial = 367] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 121 (0000004CC0234000) [pid = 852] [serial = 373] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 120 (0000004CBA9D1800) [pid = 852] [serial = 371] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 119 (0000004CB2BB4C00) [pid = 852] [serial = 370] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 118 (0000004CAF462400) [pid = 852] [serial = 332] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 117 (0000004CC019D000) [pid = 852] [serial = 365] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 116 (0000004CBCDD5400) [pid = 852] [serial = 368] [outer = 0000000000000000] [url = about:blank] 18:28:19 INFO - PROCESS | 852 | --DOMWINDOW == 115 (0000004CBE655C00) [pid = 852] [serial = 356] [outer = 0000000000000000] [url = about:blank] 18:28:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:28:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1134ms 18:28:20 INFO - PROCESS | 852 | 1464053300035 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 18:28:20 INFO - PROCESS | 852 | 1464053300039 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 18:28:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:28:20 INFO - PROCESS | 852 | 1464053300058 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:28:20 INFO - PROCESS | 852 | 1464053300062 Marionette TRACE conn5 <- [1,558,null,{}] 18:28:20 INFO - PROCESS | 852 | 1464053300068 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:20 INFO - PROCESS | 852 | 1464053300167 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 18:28:20 INFO - PROCESS | 852 | 1464053300176 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:20 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB2D96800 == 61 [pid = 852] [id = 149] 18:28:20 INFO - PROCESS | 852 | ++DOMWINDOW == 116 (0000004CAE904800) [pid = 852] [serial = 445] [outer = 0000000000000000] 18:28:20 INFO - PROCESS | 852 | ++DOMWINDOW == 117 (0000004CAF40A800) [pid = 852] [serial = 446] [outer = 0000004CAE904800] 18:28:20 INFO - PROCESS | 852 | 1464053300226 Marionette DEBUG loaded listener.js 18:28:20 INFO - PROCESS | 852 | ++DOMWINDOW == 118 (0000004CB2BB4C00) [pid = 852] [serial = 447] [outer = 0000004CAE904800] 18:28:20 INFO - PROCESS | 852 | [852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:28:20 INFO - PROCESS | 852 | [852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:28:20 INFO - PROCESS | 852 | [852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:28:20 INFO - PROCESS | 852 | [852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:28:20 INFO - PROCESS | 852 | 1464053300725 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 18:28:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:28:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 733ms 18:28:20 INFO - PROCESS | 852 | 1464053300788 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 18:28:20 INFO - PROCESS | 852 | 1464053300791 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 18:28:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:28:20 INFO - PROCESS | 852 | 1464053300794 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:28:20 INFO - PROCESS | 852 | 1464053300796 Marionette TRACE conn5 <- [1,562,null,{}] 18:28:20 INFO - PROCESS | 852 | 1464053300801 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:20 INFO - PROCESS | 852 | 1464053300892 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 18:28:20 INFO - PROCESS | 852 | 1464053300973 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:20 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBA9A4800 == 62 [pid = 852] [id = 150] 18:28:20 INFO - PROCESS | 852 | ++DOMWINDOW == 119 (0000004CB27E0000) [pid = 852] [serial = 448] [outer = 0000000000000000] 18:28:21 INFO - PROCESS | 852 | ++DOMWINDOW == 120 (0000004CB7E73C00) [pid = 852] [serial = 449] [outer = 0000004CB27E0000] 18:28:21 INFO - PROCESS | 852 | 1464053301021 Marionette DEBUG loaded listener.js 18:28:21 INFO - PROCESS | 852 | ++DOMWINDOW == 121 (0000004CB85BFC00) [pid = 852] [serial = 450] [outer = 0000004CB27E0000] 18:28:21 INFO - PROCESS | 852 | 1464053301436 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:28:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:28:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 693ms 18:28:21 INFO - PROCESS | 852 | 1464053301489 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 18:28:21 INFO - PROCESS | 852 | 1464053301500 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 18:28:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:28:21 INFO - PROCESS | 852 | 1464053301517 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:28:21 INFO - PROCESS | 852 | 1464053301522 Marionette TRACE conn5 <- [1,566,null,{}] 18:28:21 INFO - PROCESS | 852 | 1464053301526 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:21 INFO - PROCESS | 852 | 1464053301619 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 18:28:21 INFO - PROCESS | 852 | 1464053301633 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:21 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB27E800 == 63 [pid = 852] [id = 151] 18:28:21 INFO - PROCESS | 852 | ++DOMWINDOW == 122 (0000004CBA9EB800) [pid = 852] [serial = 451] [outer = 0000000000000000] 18:28:21 INFO - PROCESS | 852 | ++DOMWINDOW == 123 (0000004CBB5DB000) [pid = 852] [serial = 452] [outer = 0000004CBA9EB800] 18:28:21 INFO - PROCESS | 852 | 1464053301679 Marionette DEBUG loaded listener.js 18:28:21 INFO - PROCESS | 852 | ++DOMWINDOW == 124 (0000004CBC3C7C00) [pid = 852] [serial = 453] [outer = 0000004CBA9EB800] 18:28:22 INFO - PROCESS | 852 | [852] 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 18:28:22 INFO - PROCESS | 852 | 1464053302468 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 18:28:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:28:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1004ms 18:28:22 INFO - PROCESS | 852 | 1464053302513 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 18:28:22 INFO - PROCESS | 852 | 1464053302515 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 18:28:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:28:22 INFO - PROCESS | 852 | 1464053302518 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:28:22 INFO - PROCESS | 852 | 1464053302520 Marionette TRACE conn5 <- [1,570,null,{}] 18:28:22 INFO - PROCESS | 852 | 1464053302523 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:22 INFO - PROCESS | 852 | 1464053302646 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 18:28:22 INFO - PROCESS | 852 | 1464053302654 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:22 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE40E000 == 64 [pid = 852] [id = 152] 18:28:22 INFO - PROCESS | 852 | ++DOMWINDOW == 125 (0000004CBD36FC00) [pid = 852] [serial = 454] [outer = 0000000000000000] 18:28:22 INFO - PROCESS | 852 | ++DOMWINDOW == 126 (0000004CBE3EDC00) [pid = 852] [serial = 455] [outer = 0000004CBD36FC00] 18:28:22 INFO - PROCESS | 852 | 1464053302742 Marionette DEBUG loaded listener.js 18:28:22 INFO - PROCESS | 852 | ++DOMWINDOW == 127 (0000004CBE622800) [pid = 852] [serial = 456] [outer = 0000004CBD36FC00] 18:28:23 INFO - PROCESS | 852 | 1464053303213 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 18:28:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:28:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 733ms 18:28:23 INFO - PROCESS | 852 | 1464053303254 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 18:28:23 INFO - PROCESS | 852 | 1464053303256 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 18:28:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:28:23 INFO - PROCESS | 852 | 1464053303260 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:28:23 INFO - PROCESS | 852 | 1464053303262 Marionette TRACE conn5 <- [1,574,null,{}] 18:28:23 INFO - PROCESS | 852 | 1464053303273 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:23 INFO - PROCESS | 852 | 1464053303388 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 18:28:23 INFO - PROCESS | 852 | 1464053303446 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:23 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF8B7800 == 65 [pid = 852] [id = 153] 18:28:23 INFO - PROCESS | 852 | ++DOMWINDOW == 128 (0000004CBEA42C00) [pid = 852] [serial = 457] [outer = 0000000000000000] 18:28:23 INFO - PROCESS | 852 | ++DOMWINDOW == 129 (0000004CBF48A000) [pid = 852] [serial = 458] [outer = 0000004CBEA42C00] 18:28:23 INFO - PROCESS | 852 | 1464053303499 Marionette DEBUG loaded listener.js 18:28:23 INFO - PROCESS | 852 | ++DOMWINDOW == 130 (0000004CBFBA4C00) [pid = 852] [serial = 459] [outer = 0000004CBEA42C00] 18:28:23 INFO - PROCESS | 852 | [852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:28:23 INFO - PROCESS | 852 | [852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:28:23 INFO - PROCESS | 852 | [852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:28:23 INFO - PROCESS | 852 | [852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:28:23 INFO - PROCESS | 852 | 1464053303961 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 18:28:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:28:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 733ms 18:28:24 INFO - PROCESS | 852 | 1464053303997 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 18:28:24 INFO - PROCESS | 852 | 1464053303999 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 18:28:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:28:24 INFO - PROCESS | 852 | 1464053304003 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:28:24 INFO - PROCESS | 852 | 1464053304005 Marionette TRACE conn5 <- [1,578,null,{}] 18:28:24 INFO - PROCESS | 852 | 1464053304008 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:24 INFO - PROCESS | 852 | 1464053304122 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 18:28:24 INFO - PROCESS | 852 | 1464053304204 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:24 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC0290800 == 66 [pid = 852] [id = 154] 18:28:24 INFO - PROCESS | 852 | ++DOMWINDOW == 131 (0000004CBFFD7C00) [pid = 852] [serial = 460] [outer = 0000000000000000] 18:28:24 INFO - PROCESS | 852 | ++DOMWINDOW == 132 (0000004CC0014800) [pid = 852] [serial = 461] [outer = 0000004CBFFD7C00] 18:28:24 INFO - PROCESS | 852 | 1464053304249 Marionette DEBUG loaded listener.js 18:28:24 INFO - PROCESS | 852 | ++DOMWINDOW == 133 (0000004CC019D000) [pid = 852] [serial = 462] [outer = 0000004CBFFD7C00] 18:28:24 INFO - PROCESS | 852 | --DOMWINDOW == 132 (0000004CBB9A8C00) [pid = 852] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:28:24 INFO - PROCESS | 852 | --DOMWINDOW == 131 (0000004CACF30000) [pid = 852] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:28:24 INFO - PROCESS | 852 | --DOMWINDOW == 130 (0000004CAE743400) [pid = 852] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:28:24 INFO - PROCESS | 852 | --DOMWINDOW == 129 (0000004CACF33400) [pid = 852] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:28:24 INFO - PROCESS | 852 | --DOMWINDOW == 128 (0000004CB3636000) [pid = 852] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:28:24 INFO - PROCESS | 852 | --DOMWINDOW == 127 (0000004CB7E6CC00) [pid = 852] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:28:24 INFO - PROCESS | 852 | --DOMWINDOW == 126 (0000004CBA9C5800) [pid = 852] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:28:24 INFO - PROCESS | 852 | --DOMWINDOW == 125 (0000004CADEC6400) [pid = 852] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:28:24 INFO - PROCESS | 852 | --DOMWINDOW == 124 (0000004CB851D800) [pid = 852] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:28:24 INFO - PROCESS | 852 | --DOMWINDOW == 123 (0000004CBE473000) [pid = 852] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:28:24 INFO - PROCESS | 852 | --DOMWINDOW == 122 (0000004CBF59EC00) [pid = 852] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:28:24 INFO - PROCESS | 852 | --DOMWINDOW == 121 (0000004CADF12400) [pid = 852] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:28:24 INFO - PROCESS | 852 | --DOMWINDOW == 120 (0000004CB36A4800) [pid = 852] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:28:24 INFO - PROCESS | 852 | --DOMWINDOW == 119 (0000004CBC3C5800) [pid = 852] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:28:24 INFO - PROCESS | 852 | --DOMWINDOW == 118 (0000004CADEC8400) [pid = 852] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:28:24 INFO - PROCESS | 852 | --DOMWINDOW == 117 (0000004CB438CC00) [pid = 852] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:28:24 INFO - PROCESS | 852 | --DOMWINDOW == 116 (0000004CBA9F1400) [pid = 852] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:28:24 INFO - PROCESS | 852 | --DOMWINDOW == 115 (0000004CBF595000) [pid = 852] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:28:24 INFO - PROCESS | 852 | --DOMWINDOW == 114 (0000004CB4794C00) [pid = 852] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:28:24 INFO - PROCESS | 852 | --DOMWINDOW == 113 (0000004CBA9F4800) [pid = 852] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:28:24 INFO - PROCESS | 852 | --DOMWINDOW == 112 (0000004CADECB000) [pid = 852] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:28:24 INFO - PROCESS | 852 | --DOMWINDOW == 111 (0000004CB872A400) [pid = 852] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:28:24 INFO - PROCESS | 852 | 1464053304750 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 18:28:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:28:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 796ms 18:28:24 INFO - PROCESS | 852 | 1464053304802 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 18:28:24 INFO - PROCESS | 852 | 1464053304812 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 18:28:24 INFO - PROCESS | 852 | 1464053304815 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:28:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:28:24 INFO - PROCESS | 852 | 1464053304817 Marionette TRACE conn5 <- [1,582,null,{}] 18:28:24 INFO - PROCESS | 852 | 1464053304821 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:24 INFO - PROCESS | 852 | 1464053304909 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 18:28:24 INFO - PROCESS | 852 | 1464053304916 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:24 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC135A800 == 67 [pid = 852] [id = 155] 18:28:24 INFO - PROCESS | 852 | ++DOMWINDOW == 112 (0000004CB2BCA800) [pid = 852] [serial = 463] [outer = 0000000000000000] 18:28:24 INFO - PROCESS | 852 | ++DOMWINDOW == 113 (0000004CB7F3D400) [pid = 852] [serial = 464] [outer = 0000004CB2BCA800] 18:28:24 INFO - PROCESS | 852 | 1464053304961 Marionette DEBUG loaded listener.js 18:28:25 INFO - PROCESS | 852 | ++DOMWINDOW == 114 (0000004CBC103400) [pid = 852] [serial = 465] [outer = 0000004CB2BCA800] 18:28:25 INFO - PROCESS | 852 | 1464053305388 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 18:28:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:28:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 626ms 18:28:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:28:25 INFO - PROCESS | 852 | 1464053305448 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 18:28:25 INFO - PROCESS | 852 | 1464053305450 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 18:28:25 INFO - PROCESS | 852 | 1464053305453 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:28:25 INFO - PROCESS | 852 | 1464053305455 Marionette TRACE conn5 <- [1,586,null,{}] 18:28:25 INFO - PROCESS | 852 | 1464053305459 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:25 INFO - PROCESS | 852 | 1464053305546 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 18:28:25 INFO - PROCESS | 852 | 1464053305554 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:25 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC15D4000 == 68 [pid = 852] [id = 156] 18:28:25 INFO - PROCESS | 852 | ++DOMWINDOW == 115 (0000004CBC36B800) [pid = 852] [serial = 466] [outer = 0000000000000000] 18:28:25 INFO - PROCESS | 852 | ++DOMWINDOW == 116 (0000004CBF5A3000) [pid = 852] [serial = 467] [outer = 0000004CBC36B800] 18:28:25 INFO - PROCESS | 852 | 1464053305599 Marionette DEBUG loaded listener.js 18:28:25 INFO - PROCESS | 852 | ++DOMWINDOW == 117 (0000004CC1319000) [pid = 852] [serial = 468] [outer = 0000004CBC36B800] 18:28:26 INFO - PROCESS | 852 | 1464053306039 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 18:28:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:28:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 18:28:26 INFO - PROCESS | 852 | 1464053306086 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 18:28:26 INFO - PROCESS | 852 | 1464053306088 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 18:28:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:28:26 INFO - PROCESS | 852 | 1464053306091 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:28:26 INFO - PROCESS | 852 | 1464053306093 Marionette TRACE conn5 <- [1,590,null,{}] 18:28:26 INFO - PROCESS | 852 | 1464053306096 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:26 INFO - PROCESS | 852 | 1464053306194 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 18:28:26 INFO - PROCESS | 852 | 1464053306202 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:26 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC340E000 == 69 [pid = 852] [id = 157] 18:28:26 INFO - PROCESS | 852 | ++DOMWINDOW == 118 (0000004CC1539400) [pid = 852] [serial = 469] [outer = 0000000000000000] 18:28:26 INFO - PROCESS | 852 | ++DOMWINDOW == 119 (0000004CC1A3A400) [pid = 852] [serial = 470] [outer = 0000004CC1539400] 18:28:26 INFO - PROCESS | 852 | 1464053306247 Marionette DEBUG loaded listener.js 18:28:26 INFO - PROCESS | 852 | ++DOMWINDOW == 120 (0000004CC1B86000) [pid = 852] [serial = 471] [outer = 0000004CC1539400] 18:28:26 INFO - PROCESS | 852 | 1464053306849 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 18:28:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:28:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 838ms 18:28:26 INFO - PROCESS | 852 | 1464053306941 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 18:28:26 INFO - PROCESS | 852 | 1464053306946 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 18:28:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:28:26 INFO - PROCESS | 852 | 1464053306953 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:28:26 INFO - PROCESS | 852 | 1464053306958 Marionette TRACE conn5 <- [1,594,null,{}] 18:28:26 INFO - PROCESS | 852 | 1464053306964 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:27 INFO - PROCESS | 852 | 1464053307093 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 18:28:27 INFO - PROCESS | 852 | 1464053307206 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:27 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBA3CF800 == 70 [pid = 852] [id = 158] 18:28:27 INFO - PROCESS | 852 | ++DOMWINDOW == 121 (0000004CB27D2C00) [pid = 852] [serial = 472] [outer = 0000000000000000] 18:28:27 INFO - PROCESS | 852 | ++DOMWINDOW == 122 (0000004CB37AE400) [pid = 852] [serial = 473] [outer = 0000004CB27D2C00] 18:28:27 INFO - PROCESS | 852 | 1464053307269 Marionette DEBUG loaded listener.js 18:28:27 INFO - PROCESS | 852 | ++DOMWINDOW == 123 (0000004CB7E64800) [pid = 852] [serial = 474] [outer = 0000004CB27D2C00] 18:28:27 INFO - PROCESS | 852 | 1464053307840 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:28:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:28:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 944ms 18:28:27 INFO - PROCESS | 852 | 1464053307897 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 18:28:27 INFO - PROCESS | 852 | 1464053307903 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 18:28:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:28:27 INFO - PROCESS | 852 | 1464053307910 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:28:27 INFO - PROCESS | 852 | 1464053307913 Marionette TRACE conn5 <- [1,598,null,{}] 18:28:27 INFO - PROCESS | 852 | 1464053307917 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:28 INFO - PROCESS | 852 | 1464053308035 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 18:28:28 INFO - PROCESS | 852 | 1464053308154 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:28 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF8B5800 == 71 [pid = 852] [id = 159] 18:28:28 INFO - PROCESS | 852 | ++DOMWINDOW == 124 (0000004CBA9C7800) [pid = 852] [serial = 475] [outer = 0000000000000000] 18:28:28 INFO - PROCESS | 852 | ++DOMWINDOW == 125 (0000004CBB21A000) [pid = 852] [serial = 476] [outer = 0000004CBA9C7800] 18:28:28 INFO - PROCESS | 852 | 1464053308212 Marionette DEBUG loaded listener.js 18:28:28 INFO - PROCESS | 852 | ++DOMWINDOW == 126 (0000004CBE479000) [pid = 852] [serial = 477] [outer = 0000004CBA9C7800] 18:28:28 INFO - PROCESS | 852 | 1464053308806 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 18:28:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:28:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 943ms 18:28:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:28:28 INFO - PROCESS | 852 | 1464053308860 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 18:28:28 INFO - PROCESS | 852 | 1464053308863 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 18:28:28 INFO - PROCESS | 852 | 1464053308867 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:28:28 INFO - PROCESS | 852 | 1464053308871 Marionette TRACE conn5 <- [1,602,null,{}] 18:28:28 INFO - PROCESS | 852 | 1464053308882 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:29 INFO - PROCESS | 852 | 1464053309001 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 18:28:29 INFO - PROCESS | 852 | 1464053309123 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:29 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC59E7000 == 72 [pid = 852] [id = 160] 18:28:29 INFO - PROCESS | 852 | ++DOMWINDOW == 127 (0000004CBF411000) [pid = 852] [serial = 478] [outer = 0000000000000000] 18:28:29 INFO - PROCESS | 852 | ++DOMWINDOW == 128 (0000004CBF413000) [pid = 852] [serial = 479] [outer = 0000004CBF411000] 18:28:29 INFO - PROCESS | 852 | 1464053309183 Marionette DEBUG loaded listener.js 18:28:29 INFO - PROCESS | 852 | ++DOMWINDOW == 129 (0000004CBF93CC00) [pid = 852] [serial = 480] [outer = 0000004CBF411000] 18:28:29 INFO - PROCESS | 852 | 1464053309843 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 18:28:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:28:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1034ms 18:28:29 INFO - PROCESS | 852 | 1464053309903 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 18:28:29 INFO - PROCESS | 852 | 1464053309906 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 18:28:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:28:29 INFO - PROCESS | 852 | 1464053309910 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:28:29 INFO - PROCESS | 852 | 1464053309912 Marionette TRACE conn5 <- [1,606,null,{}] 18:28:29 INFO - PROCESS | 852 | 1464053309916 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:30 INFO - PROCESS | 852 | 1464053310032 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 18:28:30 INFO - PROCESS | 852 | 1464053310149 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:30 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFCBF000 == 73 [pid = 852] [id = 161] 18:28:30 INFO - PROCESS | 852 | ++DOMWINDOW == 130 (0000004CBF942800) [pid = 852] [serial = 481] [outer = 0000000000000000] 18:28:30 INFO - PROCESS | 852 | ++DOMWINDOW == 131 (0000004CBF948000) [pid = 852] [serial = 482] [outer = 0000004CBF942800] 18:28:30 INFO - PROCESS | 852 | 1464053310206 Marionette DEBUG loaded listener.js 18:28:30 INFO - PROCESS | 852 | ++DOMWINDOW == 132 (0000004CBFBA4000) [pid = 852] [serial = 483] [outer = 0000004CBF942800] 18:28:30 INFO - PROCESS | 852 | 1464053310775 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 18:28:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:28:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 944ms 18:28:30 INFO - PROCESS | 852 | 1464053310856 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 18:28:30 INFO - PROCESS | 852 | 1464053310858 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 18:28:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:28:30 INFO - PROCESS | 852 | 1464053310874 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:28:30 INFO - PROCESS | 852 | 1464053310877 Marionette TRACE conn5 <- [1,610,null,{}] 18:28:30 INFO - PROCESS | 852 | 1464053310883 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:31 INFO - PROCESS | 852 | 1464053310992 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 18:28:31 INFO - PROCESS | 852 | 1464053311109 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:31 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC559A000 == 74 [pid = 852] [id = 162] 18:28:31 INFO - PROCESS | 852 | ++DOMWINDOW == 133 (0000004CBFFDA000) [pid = 852] [serial = 484] [outer = 0000000000000000] 18:28:31 INFO - PROCESS | 852 | ++DOMWINDOW == 134 (0000004CBFFE1400) [pid = 852] [serial = 485] [outer = 0000004CBFFDA000] 18:28:31 INFO - PROCESS | 852 | 1464053311164 Marionette DEBUG loaded listener.js 18:28:31 INFO - PROCESS | 852 | ++DOMWINDOW == 135 (0000004CC1B87C00) [pid = 852] [serial = 486] [outer = 0000004CBFFDA000] 18:28:31 INFO - PROCESS | 852 | 1464053311762 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 18:28:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:28:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 943ms 18:28:31 INFO - PROCESS | 852 | 1464053311808 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 18:28:31 INFO - PROCESS | 852 | 1464053311811 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 18:28:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:28:31 INFO - PROCESS | 852 | 1464053311814 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:28:31 INFO - PROCESS | 852 | 1464053311816 Marionette TRACE conn5 <- [1,614,null,{}] 18:28:31 INFO - PROCESS | 852 | 1464053311820 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:31 INFO - PROCESS | 852 | 1464053311955 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 18:28:32 INFO - PROCESS | 852 | 1464053312049 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:32 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB4351800 == 75 [pid = 852] [id = 163] 18:28:32 INFO - PROCESS | 852 | ++DOMWINDOW == 136 (0000004CB4791C00) [pid = 852] [serial = 487] [outer = 0000000000000000] 18:28:32 INFO - PROCESS | 852 | ++DOMWINDOW == 137 (0000004CBC053000) [pid = 852] [serial = 488] [outer = 0000004CB4791C00] 18:28:32 INFO - PROCESS | 852 | 1464053312104 Marionette DEBUG loaded listener.js 18:28:32 INFO - PROCESS | 852 | ++DOMWINDOW == 138 (0000004CBEC06800) [pid = 852] [serial = 489] [outer = 0000004CB4791C00] 18:28:32 INFO - PROCESS | 852 | 1464053312954 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 18:28:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:28:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1191ms 18:28:33 INFO - PROCESS | 852 | 1464053313007 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 18:28:33 INFO - PROCESS | 852 | 1464053313013 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 18:28:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:28:33 INFO - PROCESS | 852 | 1464053313017 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:28:33 INFO - PROCESS | 852 | 1464053313022 Marionette TRACE conn5 <- [1,618,null,{}] 18:28:33 INFO - PROCESS | 852 | 1464053313027 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:33 INFO - PROCESS | 852 | 1464053313132 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 18:28:33 INFO - PROCESS | 852 | 1464053313259 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:33 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAAAE800 == 76 [pid = 852] [id = 164] 18:28:33 INFO - PROCESS | 852 | ++DOMWINDOW == 139 (0000004CB2BB7000) [pid = 852] [serial = 490] [outer = 0000000000000000] 18:28:33 INFO - PROCESS | 852 | ++DOMWINDOW == 140 (0000004CB34CA000) [pid = 852] [serial = 491] [outer = 0000004CB2BB7000] 18:28:33 INFO - PROCESS | 852 | 1464053313315 Marionette DEBUG loaded listener.js 18:28:33 INFO - PROCESS | 852 | ++DOMWINDOW == 141 (0000004CB4D82400) [pid = 852] [serial = 492] [outer = 0000004CB2BB7000] 18:28:33 INFO - PROCESS | 852 | --DOCSHELL 0000004CBBAC5000 == 75 [pid = 852] [id = 115] 18:28:33 INFO - PROCESS | 852 | --DOCSHELL 0000004CAC565000 == 74 [pid = 852] [id = 79] 18:28:33 INFO - PROCESS | 852 | --DOCSHELL 0000004CBB9EF000 == 73 [pid = 852] [id = 46] 18:28:33 INFO - PROCESS | 852 | --DOCSHELL 0000004CC15D4000 == 72 [pid = 852] [id = 156] 18:28:33 INFO - PROCESS | 852 | --DOCSHELL 0000004CC135A800 == 71 [pid = 852] [id = 155] 18:28:33 INFO - PROCESS | 852 | --DOCSHELL 0000004CC0290800 == 70 [pid = 852] [id = 154] 18:28:33 INFO - PROCESS | 852 | --DOCSHELL 0000004CBF8B7800 == 69 [pid = 852] [id = 153] 18:28:33 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE40E000 == 68 [pid = 852] [id = 152] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 140 (0000004CBE87C400) [pid = 852] [serial = 416] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 139 (0000004CB478D000) [pid = 852] [serial = 376] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 138 (0000004CBE473800) [pid = 852] [serial = 379] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 137 (0000004CBF596800) [pid = 852] [serial = 383] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOCSHELL 0000004CBB27E800 == 67 [pid = 852] [id = 151] 18:28:33 INFO - PROCESS | 852 | --DOCSHELL 0000004CBA9A4800 == 66 [pid = 852] [id = 150] 18:28:33 INFO - PROCESS | 852 | --DOCSHELL 0000004CB2D96800 == 65 [pid = 852] [id = 149] 18:28:33 INFO - PROCESS | 852 | --DOCSHELL 0000004CAF6A9000 == 64 [pid = 852] [id = 148] 18:28:33 INFO - PROCESS | 852 | --DOCSHELL 0000004CBF73E800 == 63 [pid = 852] [id = 144] 18:28:33 INFO - PROCESS | 852 | --DOCSHELL 0000004CC2E0B000 == 62 [pid = 852] [id = 143] 18:28:33 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1563800 == 61 [pid = 852] [id = 142] 18:28:33 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAA65800 == 60 [pid = 852] [id = 141] 18:28:33 INFO - PROCESS | 852 | --DOCSHELL 0000004CAE797000 == 59 [pid = 852] [id = 140] 18:28:33 INFO - PROCESS | 852 | --DOCSHELL 0000004CC029C000 == 58 [pid = 852] [id = 139] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 136 (0000004CC019D800) [pid = 852] [serial = 269] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 135 (0000004CAE90D800) [pid = 852] [serial = 272] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 134 (0000004CB7E72C00) [pid = 852] [serial = 275] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 133 (0000004CBEA3DC00) [pid = 852] [serial = 278] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 132 (0000004CAE90D400) [pid = 852] [serial = 314] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 131 (0000004CB8457800) [pid = 852] [serial = 317] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 130 (0000004CBEC11400) [pid = 852] [serial = 320] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 129 (0000004CBFDF1000) [pid = 852] [serial = 323] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 128 (0000004CB7E69C00) [pid = 852] [serial = 338] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 127 (0000004CBC106400) [pid = 852] [serial = 344] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 126 (0000004CAE903400) [pid = 852] [serial = 335] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 125 (0000004CBA9EB400) [pid = 852] [serial = 341] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 124 (0000004CBD1D6C00) [pid = 852] [serial = 407] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 123 (0000004CADF20000) [pid = 852] [serial = 392] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 122 (0000004CB2BAE800) [pid = 852] [serial = 390] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 121 (0000004CAE90AC00) [pid = 852] [serial = 389] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 120 (0000004CC001E400) [pid = 852] [serial = 387] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 119 (0000004CB4797000) [pid = 852] [serial = 386] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 118 (0000004CB479C400) [pid = 852] [serial = 395] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 117 (0000004CB511F400) [pid = 852] [serial = 396] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 116 (0000004CB83A0C00) [pid = 852] [serial = 398] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 115 (0000004CBC04B000) [pid = 852] [serial = 405] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 114 (0000004CBA9F2400) [pid = 852] [serial = 404] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 113 (0000004CAE90B400) [pid = 852] [serial = 410] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 112 (0000004CB2A55400) [pid = 852] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 111 (0000004CBE3EB000) [pid = 852] [serial = 408] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 110 (0000004CAF65D400) [pid = 852] [serial = 393] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 109 (0000004CB85C1000) [pid = 852] [serial = 401] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 108 (0000004CBA411C00) [pid = 852] [serial = 402] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 107 (0000004CBE65B800) [pid = 852] [serial = 414] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 106 (0000004CBE618000) [pid = 852] [serial = 413] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 105 (0000004CB851F400) [pid = 852] [serial = 399] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | --DOMWINDOW == 104 (0000004CBE3F1C00) [pid = 852] [serial = 411] [outer = 0000000000000000] [url = about:blank] 18:28:33 INFO - PROCESS | 852 | 1464053313968 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 18:28:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:28:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 986ms 18:28:34 INFO - PROCESS | 852 | 1464053314008 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 18:28:34 INFO - PROCESS | 852 | 1464053314014 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 18:28:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:28:34 INFO - PROCESS | 852 | 1464053314020 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:28:34 INFO - PROCESS | 852 | 1464053314022 Marionette TRACE conn5 <- [1,622,null,{}] 18:28:34 INFO - PROCESS | 852 | 1464053314026 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:34 INFO - PROCESS | 852 | 1464053314122 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 18:28:34 INFO - PROCESS | 852 | 1464053314200 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:34 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB3418000 == 59 [pid = 852] [id = 165] 18:28:34 INFO - PROCESS | 852 | ++DOMWINDOW == 105 (0000004CADF1BC00) [pid = 852] [serial = 493] [outer = 0000000000000000] 18:28:34 INFO - PROCESS | 852 | ++DOMWINDOW == 106 (0000004CAF6F2800) [pid = 852] [serial = 494] [outer = 0000004CADF1BC00] 18:28:34 INFO - PROCESS | 852 | 1464053314247 Marionette DEBUG loaded listener.js 18:28:34 INFO - PROCESS | 852 | ++DOMWINDOW == 107 (0000004CB363C800) [pid = 852] [serial = 495] [outer = 0000004CADF1BC00] 18:28:34 INFO - PROCESS | 852 | [852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:28:34 INFO - PROCESS | 852 | [852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:28:34 INFO - PROCESS | 852 | [852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:28:34 INFO - PROCESS | 852 | [852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:28:34 INFO - PROCESS | 852 | 1464053314669 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 18:28:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:28:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 691ms 18:28:34 INFO - PROCESS | 852 | 1464053314718 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 18:28:34 INFO - PROCESS | 852 | 1464053314721 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 18:28:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:28:34 INFO - PROCESS | 852 | 1464053314724 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:28:34 INFO - PROCESS | 852 | 1464053314728 Marionette TRACE conn5 <- [1,626,null,{}] 18:28:34 INFO - PROCESS | 852 | 1464053314739 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:34 INFO - PROCESS | 852 | 1464053314832 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 18:28:34 INFO - PROCESS | 852 | 1464053314842 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:34 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAA3D000 == 60 [pid = 852] [id = 166] 18:28:34 INFO - PROCESS | 852 | ++DOMWINDOW == 108 (0000004CB7EE5800) [pid = 852] [serial = 496] [outer = 0000000000000000] 18:28:34 INFO - PROCESS | 852 | ++DOMWINDOW == 109 (0000004CB84E8C00) [pid = 852] [serial = 497] [outer = 0000004CB7EE5800] 18:28:34 INFO - PROCESS | 852 | 1464053314891 Marionette DEBUG loaded listener.js 18:28:34 INFO - PROCESS | 852 | ++DOMWINDOW == 110 (0000004CB87DE400) [pid = 852] [serial = 498] [outer = 0000004CB7EE5800] 18:28:35 INFO - PROCESS | 852 | [852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:28:35 INFO - PROCESS | 852 | [852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:28:35 INFO - PROCESS | 852 | [852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:28:35 INFO - PROCESS | 852 | [852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:28:35 INFO - PROCESS | 852 | 1464053315360 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 18:28:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:28:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 692ms 18:28:35 INFO - PROCESS | 852 | 1464053315420 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 18:28:35 INFO - PROCESS | 852 | 1464053315422 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 18:28:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:28:35 INFO - PROCESS | 852 | 1464053315426 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:28:35 INFO - PROCESS | 852 | 1464053315427 Marionette TRACE conn5 <- [1,630,null,{}] 18:28:35 INFO - PROCESS | 852 | 1464053315431 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:35 INFO - PROCESS | 852 | 1464053315550 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 18:28:35 INFO - PROCESS | 852 | 1464053315565 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:35 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB096800 == 61 [pid = 852] [id = 167] 18:28:35 INFO - PROCESS | 852 | ++DOMWINDOW == 111 (0000004CBA9CB400) [pid = 852] [serial = 499] [outer = 0000000000000000] 18:28:35 INFO - PROCESS | 852 | ++DOMWINDOW == 112 (0000004CBA9CE800) [pid = 852] [serial = 500] [outer = 0000004CBA9CB400] 18:28:35 INFO - PROCESS | 852 | 1464053315610 Marionette DEBUG loaded listener.js 18:28:35 INFO - PROCESS | 852 | ++DOMWINDOW == 113 (0000004CBB219400) [pid = 852] [serial = 501] [outer = 0000004CBA9CB400] 18:28:36 INFO - PROCESS | 852 | 1464053316050 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 18:28:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:28:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 691ms 18:28:36 INFO - PROCESS | 852 | 1464053316120 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 18:28:36 INFO - PROCESS | 852 | 1464053316122 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 18:28:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:28:36 INFO - PROCESS | 852 | 1464053316130 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:28:36 INFO - PROCESS | 852 | 1464053316132 Marionette TRACE conn5 <- [1,634,null,{}] 18:28:36 INFO - PROCESS | 852 | 1464053316136 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:36 INFO - PROCESS | 852 | 1464053316247 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 18:28:36 INFO - PROCESS | 852 | 1464053316254 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:36 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB36DE000 == 62 [pid = 852] [id = 168] 18:28:36 INFO - PROCESS | 852 | ++DOMWINDOW == 114 (0000004CBB50C000) [pid = 852] [serial = 502] [outer = 0000000000000000] 18:28:36 INFO - PROCESS | 852 | ++DOMWINDOW == 115 (0000004CBB964C00) [pid = 852] [serial = 503] [outer = 0000004CBB50C000] 18:28:36 INFO - PROCESS | 852 | 1464053316300 Marionette DEBUG loaded listener.js 18:28:36 INFO - PROCESS | 852 | ++DOMWINDOW == 116 (0000004CBC3C2400) [pid = 852] [serial = 504] [outer = 0000004CBB50C000] 18:28:36 INFO - PROCESS | 852 | 1464053316768 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:28:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:28:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 690ms 18:28:36 INFO - PROCESS | 852 | 1464053316819 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 18:28:36 INFO - PROCESS | 852 | 1464053316821 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 18:28:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:28:36 INFO - PROCESS | 852 | 1464053316825 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:28:36 INFO - PROCESS | 852 | 1464053316834 Marionette TRACE conn5 <- [1,638,null,{}] 18:28:36 INFO - PROCESS | 852 | 1464053316844 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:37 INFO - PROCESS | 852 | 1464053316995 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 18:28:37 INFO - PROCESS | 852 | 1464053317051 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:37 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE9E5000 == 63 [pid = 852] [id = 169] 18:28:37 INFO - PROCESS | 852 | ++DOMWINDOW == 117 (0000004CBE3EE000) [pid = 852] [serial = 505] [outer = 0000000000000000] 18:28:37 INFO - PROCESS | 852 | ++DOMWINDOW == 118 (0000004CBE478C00) [pid = 852] [serial = 506] [outer = 0000004CBE3EE000] 18:28:37 INFO - PROCESS | 852 | 1464053317097 Marionette DEBUG loaded listener.js 18:28:37 INFO - PROCESS | 852 | ++DOMWINDOW == 119 (0000004CBE65E400) [pid = 852] [serial = 507] [outer = 0000004CBE3EE000] 18:28:37 INFO - PROCESS | 852 | 1464053317530 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 18:28:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:28:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 735ms 18:28:37 INFO - PROCESS | 852 | 1464053317562 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 18:28:37 INFO - PROCESS | 852 | 1464053317564 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 18:28:37 INFO - PROCESS | 852 | 1464053317567 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:28:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:28:37 INFO - PROCESS | 852 | 1464053317569 Marionette TRACE conn5 <- [1,642,null,{}] 18:28:37 INFO - PROCESS | 852 | 1464053317573 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:37 INFO - PROCESS | 852 | 1464053317689 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 18:28:37 INFO - PROCESS | 852 | 1464053317695 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:37 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFCA8800 == 64 [pid = 852] [id = 170] 18:28:37 INFO - PROCESS | 852 | ++DOMWINDOW == 120 (0000004CBE65D800) [pid = 852] [serial = 508] [outer = 0000000000000000] 18:28:37 INFO - PROCESS | 852 | ++DOMWINDOW == 121 (0000004CBEA38400) [pid = 852] [serial = 509] [outer = 0000004CBE65D800] 18:28:37 INFO - PROCESS | 852 | 1464053317741 Marionette DEBUG loaded listener.js 18:28:37 INFO - PROCESS | 852 | ++DOMWINDOW == 122 (0000004CBF40AC00) [pid = 852] [serial = 510] [outer = 0000004CBE65D800] 18:28:38 INFO - PROCESS | 852 | --DOMWINDOW == 121 (0000004CBD36FC00) [pid = 852] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:28:38 INFO - PROCESS | 852 | --DOMWINDOW == 120 (0000004CBFFD7C00) [pid = 852] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:28:38 INFO - PROCESS | 852 | --DOMWINDOW == 119 (0000004CBB961800) [pid = 852] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:28:38 INFO - PROCESS | 852 | --DOMWINDOW == 118 (0000004CACF33000) [pid = 852] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:28:38 INFO - PROCESS | 852 | --DOMWINDOW == 117 (0000004CB2BCA800) [pid = 852] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:28:38 INFO - PROCESS | 852 | --DOMWINDOW == 116 (0000004CAE904800) [pid = 852] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:28:38 INFO - PROCESS | 852 | --DOMWINDOW == 115 (0000004CBEA42C00) [pid = 852] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:28:38 INFO - PROCESS | 852 | --DOMWINDOW == 114 (0000004CBA9EB800) [pid = 852] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:28:38 INFO - PROCESS | 852 | --DOMWINDOW == 113 (0000004CBF48C000) [pid = 852] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:28:38 INFO - PROCESS | 852 | --DOMWINDOW == 112 (0000004CBC36B800) [pid = 852] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:28:38 INFO - PROCESS | 852 | --DOMWINDOW == 111 (0000004CB2BB6400) [pid = 852] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:28:38 INFO - PROCESS | 852 | --DOMWINDOW == 110 (0000004CB27E0000) [pid = 852] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:28:38 INFO - PROCESS | 852 | --DOMWINDOW == 109 (0000004CBE877000) [pid = 852] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:28:38 INFO - PROCESS | 852 | 1464053318381 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 18:28:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:28:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 838ms 18:28:38 INFO - PROCESS | 852 | 1464053318409 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 18:28:38 INFO - PROCESS | 852 | 1464053318412 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 18:28:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:28:38 INFO - PROCESS | 852 | 1464053318415 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:28:38 INFO - PROCESS | 852 | 1464053318416 Marionette TRACE conn5 <- [1,646,null,{}] 18:28:38 INFO - PROCESS | 852 | 1464053318420 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:38 INFO - PROCESS | 852 | 1464053318515 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 18:28:38 INFO - PROCESS | 852 | 1464053318593 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:38 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAA3F000 == 65 [pid = 852] [id = 171] 18:28:38 INFO - PROCESS | 852 | ++DOMWINDOW == 110 (0000004CAE904800) [pid = 852] [serial = 511] [outer = 0000000000000000] 18:28:38 INFO - PROCESS | 852 | ++DOMWINDOW == 111 (0000004CBB96C800) [pid = 852] [serial = 512] [outer = 0000004CAE904800] 18:28:38 INFO - PROCESS | 852 | 1464053318639 Marionette DEBUG loaded listener.js 18:28:38 INFO - PROCESS | 852 | ++DOMWINDOW == 112 (0000004CBF409C00) [pid = 852] [serial = 513] [outer = 0000004CAE904800] 18:28:39 INFO - PROCESS | 852 | 1464053319001 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 18:28:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:28:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 629ms 18:28:39 INFO - PROCESS | 852 | 1464053319048 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 18:28:39 INFO - PROCESS | 852 | 1464053319050 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 18:28:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:28:39 INFO - PROCESS | 852 | 1464053319053 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:28:39 INFO - PROCESS | 852 | 1464053319055 Marionette TRACE conn5 <- [1,650,null,{}] 18:28:39 INFO - PROCESS | 852 | 1464053319058 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:39 INFO - PROCESS | 852 | 1464053319173 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 18:28:39 INFO - PROCESS | 852 | 1464053319182 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:39 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC0253000 == 66 [pid = 852] [id = 172] 18:28:39 INFO - PROCESS | 852 | ++DOMWINDOW == 113 (0000004CBF418800) [pid = 852] [serial = 514] [outer = 0000000000000000] 18:28:39 INFO - PROCESS | 852 | ++DOMWINDOW == 114 (0000004CBF496C00) [pid = 852] [serial = 515] [outer = 0000004CBF418800] 18:28:39 INFO - PROCESS | 852 | 1464053319228 Marionette DEBUG loaded listener.js 18:28:39 INFO - PROCESS | 852 | ++DOMWINDOW == 115 (0000004CBF948800) [pid = 852] [serial = 516] [outer = 0000004CBF418800] 18:28:39 INFO - PROCESS | 852 | [852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:28:39 INFO - PROCESS | 852 | [852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:28:39 INFO - PROCESS | 852 | [852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:28:39 INFO - PROCESS | 852 | [852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:28:39 INFO - PROCESS | 852 | 1464053319663 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 18:28:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:28:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 626ms 18:28:39 INFO - PROCESS | 852 | 1464053319682 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 18:28:39 INFO - PROCESS | 852 | 1464053319684 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 18:28:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:28:39 INFO - PROCESS | 852 | 1464053319687 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:28:39 INFO - PROCESS | 852 | 1464053319689 Marionette TRACE conn5 <- [1,654,null,{}] 18:28:39 INFO - PROCESS | 852 | 1464053319701 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:39 INFO - PROCESS | 852 | 1464053319817 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 18:28:39 INFO - PROCESS | 852 | 1464053319863 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:39 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC0296000 == 67 [pid = 852] [id = 173] 18:28:39 INFO - PROCESS | 852 | ++DOMWINDOW == 116 (0000004CBFB6F400) [pid = 852] [serial = 517] [outer = 0000000000000000] 18:28:39 INFO - PROCESS | 852 | ++DOMWINDOW == 117 (0000004CBFB73400) [pid = 852] [serial = 518] [outer = 0000004CBFB6F400] 18:28:39 INFO - PROCESS | 852 | 1464053319908 Marionette DEBUG loaded listener.js 18:28:39 INFO - PROCESS | 852 | ++DOMWINDOW == 118 (0000004CBFB79000) [pid = 852] [serial = 519] [outer = 0000004CBFB6F400] 18:28:40 INFO - PROCESS | 852 | [852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:28:40 INFO - PROCESS | 852 | [852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:28:40 INFO - PROCESS | 852 | [852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:28:40 INFO - PROCESS | 852 | [852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:28:40 INFO - PROCESS | 852 | 1464053320423 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 18:28:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:28:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 776ms 18:28:40 INFO - PROCESS | 852 | 1464053320482 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 18:28:40 INFO - PROCESS | 852 | 1464053320487 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 18:28:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:28:40 INFO - PROCESS | 852 | 1464053320494 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:28:40 INFO - PROCESS | 852 | 1464053320499 Marionette TRACE conn5 <- [1,658,null,{}] 18:28:40 INFO - PROCESS | 852 | 1464053320506 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:40 INFO - PROCESS | 852 | 1464053320638 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 18:28:40 INFO - PROCESS | 852 | 1464053320723 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:40 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB45C6000 == 68 [pid = 852] [id = 174] 18:28:40 INFO - PROCESS | 852 | ++DOMWINDOW == 119 (0000004CAE742000) [pid = 852] [serial = 520] [outer = 0000000000000000] 18:28:40 INFO - PROCESS | 852 | ++DOMWINDOW == 120 (0000004CAE74D800) [pid = 852] [serial = 521] [outer = 0000004CAE742000] 18:28:40 INFO - PROCESS | 852 | 1464053320782 Marionette DEBUG loaded listener.js 18:28:40 INFO - PROCESS | 852 | ++DOMWINDOW == 121 (0000004CB2BB2400) [pid = 852] [serial = 522] [outer = 0000004CAE742000] 18:28:41 INFO - PROCESS | 852 | 1464053321415 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 18:28:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:28:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 943ms 18:28:41 INFO - PROCESS | 852 | 1464053321439 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 18:28:41 INFO - PROCESS | 852 | 1464053321445 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 18:28:41 INFO - PROCESS | 852 | 1464053321452 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:28:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:28:41 INFO - PROCESS | 852 | 1464053321455 Marionette TRACE conn5 <- [1,662,null,{}] 18:28:41 INFO - PROCESS | 852 | 1464053321459 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:41 INFO - PROCESS | 852 | 1464053321576 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 18:28:41 INFO - PROCESS | 852 | 1464053321668 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:41 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE40A000 == 69 [pid = 852] [id = 175] 18:28:41 INFO - PROCESS | 852 | ++DOMWINDOW == 122 (0000004CB51C5000) [pid = 852] [serial = 523] [outer = 0000000000000000] 18:28:41 INFO - PROCESS | 852 | ++DOMWINDOW == 123 (0000004CB85C2C00) [pid = 852] [serial = 524] [outer = 0000004CB51C5000] 18:28:41 INFO - PROCESS | 852 | 1464053321724 Marionette DEBUG loaded listener.js 18:28:41 INFO - PROCESS | 852 | ++DOMWINDOW == 124 (0000004CBA9EB400) [pid = 852] [serial = 525] [outer = 0000004CB51C5000] 18:28:42 INFO - PROCESS | 852 | [852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:28:42 INFO - PROCESS | 852 | [852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:28:42 INFO - PROCESS | 852 | 1464053322283 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 18:28:42 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 18:28:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 882ms 18:28:42 INFO - PROCESS | 852 | 1464053322340 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 18:28:42 INFO - PROCESS | 852 | 1464053322343 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 18:28:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:28:42 INFO - PROCESS | 852 | 1464053322347 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:28:42 INFO - PROCESS | 852 | 1464053322351 Marionette TRACE conn5 <- [1,666,null,{}] 18:28:42 INFO - PROCESS | 852 | 1464053322363 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:42 INFO - PROCESS | 852 | 1464053322482 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 18:28:42 INFO - PROCESS | 852 | 1464053322601 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:42 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC15DC000 == 70 [pid = 852] [id = 176] 18:28:42 INFO - PROCESS | 852 | ++DOMWINDOW == 125 (0000004CBE3F9400) [pid = 852] [serial = 526] [outer = 0000000000000000] 18:28:42 INFO - PROCESS | 852 | ++DOMWINDOW == 126 (0000004CBE618400) [pid = 852] [serial = 527] [outer = 0000004CBE3F9400] 18:28:42 INFO - PROCESS | 852 | 1464053322661 Marionette DEBUG loaded listener.js 18:28:42 INFO - PROCESS | 852 | ++DOMWINDOW == 127 (0000004CBFB6D000) [pid = 852] [serial = 528] [outer = 0000004CBE3F9400] 18:28:43 INFO - PROCESS | 852 | 1464053323257 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 18:28:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:28:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 944ms 18:28:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:28:43 INFO - PROCESS | 852 | 1464053323293 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 18:28:43 INFO - PROCESS | 852 | 1464053323296 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 18:28:43 INFO - PROCESS | 852 | 1464053323299 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:28:43 INFO - PROCESS | 852 | 1464053323302 Marionette TRACE conn5 <- [1,670,null,{}] 18:28:43 INFO - PROCESS | 852 | 1464053323306 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:43 INFO - PROCESS | 852 | 1464053323420 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 18:28:43 INFO - PROCESS | 852 | 1464053323510 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:43 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC2E1B000 == 71 [pid = 852] [id = 177] 18:28:43 INFO - PROCESS | 852 | ++DOMWINDOW == 128 (0000004CBB4D5C00) [pid = 852] [serial = 529] [outer = 0000000000000000] 18:28:43 INFO - PROCESS | 852 | ++DOMWINDOW == 129 (0000004CBB4DF000) [pid = 852] [serial = 530] [outer = 0000004CBB4D5C00] 18:28:43 INFO - PROCESS | 852 | 1464053323566 Marionette DEBUG loaded listener.js 18:28:43 INFO - PROCESS | 852 | ++DOMWINDOW == 130 (0000004CBFB78400) [pid = 852] [serial = 531] [outer = 0000004CBB4D5C00] 18:28:44 INFO - PROCESS | 852 | [852] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:28:44 INFO - PROCESS | 852 | [852] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:28:44 INFO - PROCESS | 852 | 1464053324620 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 18:28:44 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) 18:28:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1339ms 18:28:44 INFO - PROCESS | 852 | 1464053324640 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 18:28:44 INFO - PROCESS | 852 | 1464053324643 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 18:28:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:28:44 INFO - PROCESS | 852 | 1464053324646 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:28:44 INFO - PROCESS | 852 | 1464053324648 Marionette TRACE conn5 <- [1,674,null,{}] 18:28:44 INFO - PROCESS | 852 | 1464053324652 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:44 INFO - PROCESS | 852 | 1464053324765 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 18:28:44 INFO - PROCESS | 852 | 1464053324838 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:44 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC3E75000 == 72 [pid = 852] [id = 178] 18:28:44 INFO - PROCESS | 852 | ++DOMWINDOW == 131 (0000004CBF94A800) [pid = 852] [serial = 532] [outer = 0000000000000000] 18:28:44 INFO - PROCESS | 852 | ++DOMWINDOW == 132 (0000004CBFFDB000) [pid = 852] [serial = 533] [outer = 0000004CBF94A800] 18:28:44 INFO - PROCESS | 852 | 1464053324934 Marionette DEBUG loaded listener.js 18:28:45 INFO - PROCESS | 852 | ++DOMWINDOW == 133 (0000004CC001E400) [pid = 852] [serial = 534] [outer = 0000004CBF94A800] 18:28:46 INFO - PROCESS | 852 | 1464053326018 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 18:28:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:28:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1388ms 18:28:46 INFO - PROCESS | 852 | 1464053326038 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 18:28:46 INFO - PROCESS | 852 | 1464053326040 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 18:28:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:28:46 INFO - PROCESS | 852 | 1464053326044 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:28:46 INFO - PROCESS | 852 | 1464053326046 Marionette TRACE conn5 <- [1,678,null,{}] 18:28:46 INFO - PROCESS | 852 | 1464053326050 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:46 INFO - PROCESS | 852 | 1464053326185 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 18:28:46 INFO - PROCESS | 852 | 1464053326306 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:46 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC686F000 == 73 [pid = 852] [id = 179] 18:28:46 INFO - PROCESS | 852 | ++DOMWINDOW == 134 (0000004CC022E800) [pid = 852] [serial = 535] [outer = 0000000000000000] 18:28:46 INFO - PROCESS | 852 | ++DOMWINDOW == 135 (0000004CC1A3D000) [pid = 852] [serial = 536] [outer = 0000004CC022E800] 18:28:46 INFO - PROCESS | 852 | 1464053326362 Marionette DEBUG loaded listener.js 18:28:46 INFO - PROCESS | 852 | ++DOMWINDOW == 136 (0000004CC1B8F000) [pid = 852] [serial = 537] [outer = 0000004CC022E800] 18:28:47 INFO - PROCESS | 852 | 1464053327421 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 18:28:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:28:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1444ms 18:28:47 INFO - PROCESS | 852 | 1464053327491 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 18:28:47 INFO - PROCESS | 852 | 1464053327495 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 18:28:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:28:47 INFO - PROCESS | 852 | 1464053327500 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:28:47 INFO - PROCESS | 852 | 1464053327504 Marionette TRACE conn5 <- [1,682,null,{}] 18:28:47 INFO - PROCESS | 852 | 1464053327510 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:47 INFO - PROCESS | 852 | 1464053327652 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 18:28:47 INFO - PROCESS | 852 | 1464053327785 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:47 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB3189800 == 74 [pid = 852] [id = 180] 18:28:47 INFO - PROCESS | 852 | ++DOMWINDOW == 137 (0000004CAF5AD800) [pid = 852] [serial = 538] [outer = 0000000000000000] 18:28:47 INFO - PROCESS | 852 | ++DOMWINDOW == 138 (0000004CB27DE000) [pid = 852] [serial = 539] [outer = 0000004CAF5AD800] 18:28:47 INFO - PROCESS | 852 | 1464053327836 Marionette DEBUG loaded listener.js 18:28:47 INFO - PROCESS | 852 | ++DOMWINDOW == 139 (0000004CB42D6400) [pid = 852] [serial = 540] [outer = 0000004CAF5AD800] 18:28:48 INFO - PROCESS | 852 | --DOCSHELL 0000004CC0253000 == 73 [pid = 852] [id = 172] 18:28:48 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAA3F000 == 72 [pid = 852] [id = 171] 18:28:48 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFCA8800 == 71 [pid = 852] [id = 170] 18:28:48 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE9E5000 == 70 [pid = 852] [id = 169] 18:28:48 INFO - PROCESS | 852 | --DOCSHELL 0000004CB36DE000 == 69 [pid = 852] [id = 168] 18:28:48 INFO - PROCESS | 852 | --DOCSHELL 0000004CBB096800 == 68 [pid = 852] [id = 167] 18:28:48 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAA3D000 == 67 [pid = 852] [id = 166] 18:28:48 INFO - PROCESS | 852 | --DOCSHELL 0000004CB3418000 == 66 [pid = 852] [id = 165] 18:28:48 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAAAE800 == 65 [pid = 852] [id = 164] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 138 (0000004CC1A3A400) [pid = 852] [serial = 470] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 137 (0000004CC1540000) [pid = 852] [serial = 437] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 136 (0000004CBE47CC00) [pid = 852] [serial = 440] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 135 (0000004CB4D83000) [pid = 852] [serial = 422] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 134 (0000004CADF18C00) [pid = 852] [serial = 419] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 133 (0000004CBFFD9800) [pid = 852] [serial = 434] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 132 (0000004CC0015000) [pid = 852] [serial = 428] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 131 (0000004CBD8BDC00) [pid = 852] [serial = 425] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 130 (0000004CC019EC00) [pid = 852] [serial = 431] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOCSHELL 0000004CC340E000 == 64 [pid = 852] [id = 157] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 129 (0000004CC1319000) [pid = 852] [serial = 468] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 128 (0000004CBE622800) [pid = 852] [serial = 456] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 127 (0000004CC0014800) [pid = 852] [serial = 461] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 126 (0000004CBE65D000) [pid = 852] [serial = 380] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 125 (0000004CAE721800) [pid = 852] [serial = 444] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 124 (0000004CB7F3D400) [pid = 852] [serial = 464] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 123 (0000004CAF40A800) [pid = 852] [serial = 446] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 122 (0000004CBF48A000) [pid = 852] [serial = 458] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 121 (0000004CBC3C7C00) [pid = 852] [serial = 453] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 120 (0000004CBFDF9400) [pid = 852] [serial = 384] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 119 (0000004CBF5A3000) [pid = 852] [serial = 467] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 118 (0000004CBFBA4C00) [pid = 852] [serial = 459] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 117 (0000004CB85B9800) [pid = 852] [serial = 377] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 116 (0000004CB7E73C00) [pid = 852] [serial = 449] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 115 (0000004CBEA3EC00) [pid = 852] [serial = 417] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 114 (0000004CC019D000) [pid = 852] [serial = 462] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 113 (0000004CBB5DB000) [pid = 852] [serial = 452] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 112 (0000004CBE3EDC00) [pid = 852] [serial = 455] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 111 (0000004CADE31400) [pid = 852] [serial = 443] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 110 (0000004CB85BFC00) [pid = 852] [serial = 450] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 109 (0000004CB2BB4C00) [pid = 852] [serial = 447] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | --DOMWINDOW == 108 (0000004CBC103400) [pid = 852] [serial = 465] [outer = 0000000000000000] [url = about:blank] 18:28:48 INFO - PROCESS | 852 | 1464053328863 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 18:28:48 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) 18:28:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1392ms 18:28:48 INFO - PROCESS | 852 | 1464053328897 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 18:28:48 INFO - PROCESS | 852 | 1464053328902 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 18:28:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:28:48 INFO - PROCESS | 852 | 1464053328908 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:28:48 INFO - PROCESS | 852 | 1464053328911 Marionette TRACE conn5 <- [1,686,null,{}] 18:28:48 INFO - PROCESS | 852 | 1464053328915 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:49 INFO - PROCESS | 852 | 1464053329010 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 18:28:49 INFO - PROCESS | 852 | 1464053329018 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:49 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB4360800 == 65 [pid = 852] [id = 181] 18:28:49 INFO - PROCESS | 852 | ++DOMWINDOW == 109 (0000004CB27D4000) [pid = 852] [serial = 541] [outer = 0000000000000000] 18:28:49 INFO - PROCESS | 852 | ++DOMWINDOW == 110 (0000004CB2BC8C00) [pid = 852] [serial = 542] [outer = 0000004CB27D4000] 18:28:49 INFO - PROCESS | 852 | 1464053329065 Marionette DEBUG loaded listener.js 18:28:49 INFO - PROCESS | 852 | ++DOMWINDOW == 111 (0000004CB7B22C00) [pid = 852] [serial = 543] [outer = 0000004CB27D4000] 18:28:50 INFO - PROCESS | 852 | 1464053330025 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 18:28:50 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) 18:28:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1132ms 18:28:50 INFO - PROCESS | 852 | 1464053330041 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 18:28:50 INFO - PROCESS | 852 | 1464053330043 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 18:28:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:28:50 INFO - PROCESS | 852 | 1464053330047 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:28:50 INFO - PROCESS | 852 | 1464053330051 Marionette TRACE conn5 <- [1,690,null,{}] 18:28:50 INFO - PROCESS | 852 | 1464053330062 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:50 INFO - PROCESS | 852 | 1464053330159 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 18:28:50 INFO - PROCESS | 852 | 1464053330167 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:50 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAC58000 == 66 [pid = 852] [id = 182] 18:28:50 INFO - PROCESS | 852 | ++DOMWINDOW == 112 (0000004CBA40F000) [pid = 852] [serial = 544] [outer = 0000000000000000] 18:28:50 INFO - PROCESS | 852 | ++DOMWINDOW == 113 (0000004CBA9CB800) [pid = 852] [serial = 545] [outer = 0000004CBA40F000] 18:28:50 INFO - PROCESS | 852 | 1464053330216 Marionette DEBUG loaded listener.js 18:28:50 INFO - PROCESS | 852 | ++DOMWINDOW == 114 (0000004CBB4D5800) [pid = 852] [serial = 546] [outer = 0000004CBA40F000] 18:28:51 INFO - PROCESS | 852 | 1464053331420 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 18:28:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:28:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1388ms 18:28:51 INFO - PROCESS | 852 | 1464053331438 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 18:28:51 INFO - PROCESS | 852 | 1464053331442 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 18:28:51 INFO - PROCESS | 852 | 1464053331446 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:28:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:28:51 INFO - PROCESS | 852 | 1464053331451 Marionette TRACE conn5 <- [1,694,null,{}] 18:28:51 INFO - PROCESS | 852 | 1464053331456 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:51 INFO - PROCESS | 852 | 1464053331574 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 18:28:51 INFO - PROCESS | 852 | 1464053331704 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:51 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBA9BA800 == 67 [pid = 852] [id = 183] 18:28:51 INFO - PROCESS | 852 | ++DOMWINDOW == 115 (0000004CB51B9800) [pid = 852] [serial = 547] [outer = 0000000000000000] 18:28:51 INFO - PROCESS | 852 | ++DOMWINDOW == 116 (0000004CB7E6BC00) [pid = 852] [serial = 548] [outer = 0000004CB51B9800] 18:28:51 INFO - PROCESS | 852 | 1464053331763 Marionette DEBUG loaded listener.js 18:28:51 INFO - PROCESS | 852 | ++DOMWINDOW == 117 (0000004CB8727000) [pid = 852] [serial = 549] [outer = 0000004CB51B9800] 18:28:52 INFO - PROCESS | 852 | 1464053332835 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 18:28:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:28:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1433ms 18:28:52 INFO - PROCESS | 852 | 1464053332886 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 18:28:52 INFO - PROCESS | 852 | 1464053332892 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 18:28:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:28:52 INFO - PROCESS | 852 | 1464053332899 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:28:52 INFO - PROCESS | 852 | 1464053332902 Marionette TRACE conn5 <- [1,698,null,{}] 18:28:52 INFO - PROCESS | 852 | 1464053332906 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:53 INFO - PROCESS | 852 | 1464053333111 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 18:28:53 INFO - PROCESS | 852 | 1464053333202 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:53 INFO - PROCESS | 852 | ++DOCSHELL 0000004CA90C5800 == 68 [pid = 852] [id = 184] 18:28:53 INFO - PROCESS | 852 | ++DOMWINDOW == 118 (0000004CBB4D5000) [pid = 852] [serial = 550] [outer = 0000000000000000] 18:28:53 INFO - PROCESS | 852 | ++DOMWINDOW == 119 (0000004CBB876400) [pid = 852] [serial = 551] [outer = 0000004CBB4D5000] 18:28:53 INFO - PROCESS | 852 | 1464053333258 Marionette DEBUG loaded listener.js 18:28:53 INFO - PROCESS | 852 | ++DOMWINDOW == 120 (0000004CBCDD2000) [pid = 852] [serial = 552] [outer = 0000004CBB4D5000] 18:28:54 INFO - PROCESS | 852 | 1464053334303 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 18:28:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:28:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1440ms 18:28:54 INFO - PROCESS | 852 | 1464053334340 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 18:28:54 INFO - PROCESS | 852 | 1464053334342 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 18:28:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:28:54 INFO - PROCESS | 852 | 1464053334346 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:28:54 INFO - PROCESS | 852 | 1464053334350 Marionette TRACE conn5 <- [1,702,null,{}] 18:28:54 INFO - PROCESS | 852 | 1464053334362 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:54 INFO - PROCESS | 852 | 1464053334509 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 18:28:54 INFO - PROCESS | 852 | 1464053334628 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:54 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE9EB000 == 69 [pid = 852] [id = 185] 18:28:54 INFO - PROCESS | 852 | ++DOMWINDOW == 121 (0000004CBE3F1C00) [pid = 852] [serial = 553] [outer = 0000000000000000] 18:28:54 INFO - PROCESS | 852 | ++DOMWINDOW == 122 (0000004CBE61DC00) [pid = 852] [serial = 554] [outer = 0000004CBE3F1C00] 18:28:54 INFO - PROCESS | 852 | 1464053334689 Marionette DEBUG loaded listener.js 18:28:54 INFO - PROCESS | 852 | ++DOMWINDOW == 123 (0000004CBE87D800) [pid = 852] [serial = 555] [outer = 0000004CBE3F1C00] 18:28:55 INFO - PROCESS | 852 | 1464053335733 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 18:28:55 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 18:28:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1442ms 18:28:55 INFO - PROCESS | 852 | 1464053335791 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 18:28:55 INFO - PROCESS | 852 | 1464053335794 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 18:28:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:28:55 INFO - PROCESS | 852 | 1464053335798 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:28:55 INFO - PROCESS | 852 | 1464053335800 Marionette TRACE conn5 <- [1,706,null,{}] 18:28:55 INFO - PROCESS | 852 | 1464053335804 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:55 INFO - PROCESS | 852 | 1464053335949 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 18:28:56 INFO - PROCESS | 852 | 1464053336066 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:56 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFDAD000 == 70 [pid = 852] [id = 186] 18:28:56 INFO - PROCESS | 852 | ++DOMWINDOW == 124 (0000004CBF40A800) [pid = 852] [serial = 556] [outer = 0000000000000000] 18:28:56 INFO - PROCESS | 852 | ++DOMWINDOW == 125 (0000004CBF413400) [pid = 852] [serial = 557] [outer = 0000004CBF40A800] 18:28:56 INFO - PROCESS | 852 | 1464053336124 Marionette DEBUG loaded listener.js 18:28:56 INFO - PROCESS | 852 | ++DOMWINDOW == 126 (0000004CBF597400) [pid = 852] [serial = 558] [outer = 0000004CBF40A800] 18:28:57 INFO - PROCESS | 852 | 1464053337172 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 18:28:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:28:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1401ms 18:28:57 INFO - PROCESS | 852 | 1464053337201 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 18:28:57 INFO - PROCESS | 852 | 1464053337203 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 18:28:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:28:57 INFO - PROCESS | 852 | 1464053337207 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:28:57 INFO - PROCESS | 852 | 1464053337209 Marionette TRACE conn5 <- [1,710,null,{}] 18:28:57 INFO - PROCESS | 852 | 1464053337213 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:57 INFO - PROCESS | 852 | 1464053337324 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 18:28:57 INFO - PROCESS | 852 | 1464053337440 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:57 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC00C8000 == 71 [pid = 852] [id = 187] 18:28:57 INFO - PROCESS | 852 | ++DOMWINDOW == 127 (0000004CBE660400) [pid = 852] [serial = 559] [outer = 0000000000000000] 18:28:57 INFO - PROCESS | 852 | ++DOMWINDOW == 128 (0000004CBF940C00) [pid = 852] [serial = 560] [outer = 0000004CBE660400] 18:28:57 INFO - PROCESS | 852 | 1464053337497 Marionette DEBUG loaded listener.js 18:28:57 INFO - PROCESS | 852 | ++DOMWINDOW == 129 (0000004CBFB71800) [pid = 852] [serial = 561] [outer = 0000004CBE660400] 18:28:58 INFO - PROCESS | 852 | 1464053338161 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 18:28:58 INFO - PROCESS | 852 | 1464053338201 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 18:28:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:28:58 INFO - PROCESS | 852 | 1464053338206 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:28:58 INFO - PROCESS | 852 | 1464053338210 Marionette TRACE conn5 <- [1,714,null,{}] 18:28:58 INFO - PROCESS | 852 | 1464053338217 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:58 INFO - PROCESS | 852 | 1464053338326 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 18:28:58 INFO - PROCESS | 852 | 1464053338450 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:58 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB26A800 == 72 [pid = 852] [id = 188] 18:28:58 INFO - PROCESS | 852 | ++DOMWINDOW == 130 (0000004CAE747C00) [pid = 852] [serial = 562] [outer = 0000000000000000] 18:28:58 INFO - PROCESS | 852 | ++DOMWINDOW == 131 (0000004CB2BB0400) [pid = 852] [serial = 563] [outer = 0000004CAE747C00] 18:28:58 INFO - PROCESS | 852 | 1464053338501 Marionette DEBUG loaded listener.js 18:28:58 INFO - PROCESS | 852 | ++DOMWINDOW == 132 (0000004CBA9D1000) [pid = 852] [serial = 564] [outer = 0000004CAE747C00] 18:28:59 INFO - PROCESS | 852 | --DOCSHELL 0000004CB879A000 == 71 [pid = 852] [id = 147] 18:28:59 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFCBF000 == 70 [pid = 852] [id = 161] 18:28:59 INFO - PROCESS | 852 | --DOCSHELL 0000004CB4351800 == 69 [pid = 852] [id = 163] 18:28:59 INFO - PROCESS | 852 | --DOCSHELL 0000004CC559A000 == 68 [pid = 852] [id = 162] 18:28:59 INFO - PROCESS | 852 | --DOCSHELL 0000004CB4360800 == 67 [pid = 852] [id = 181] 18:28:59 INFO - PROCESS | 852 | --DOCSHELL 0000004CB3189800 == 66 [pid = 852] [id = 180] 18:28:59 INFO - PROCESS | 852 | --DOCSHELL 0000004CC2E1B000 == 65 [pid = 852] [id = 177] 18:28:59 INFO - PROCESS | 852 | --DOCSHELL 0000004CC15DC000 == 64 [pid = 852] [id = 176] 18:28:59 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE40A000 == 63 [pid = 852] [id = 175] 18:28:59 INFO - PROCESS | 852 | --DOCSHELL 0000004CB45C6000 == 62 [pid = 852] [id = 174] 18:28:59 INFO - PROCESS | 852 | 1464053339207 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 18:28:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:28:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1033ms 18:28:59 INFO - PROCESS | 852 | 1464053339243 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 18:28:59 INFO - PROCESS | 852 | 1464053339249 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 18:28:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:28:59 INFO - PROCESS | 852 | 1464053339256 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:28:59 INFO - PROCESS | 852 | 1464053339258 Marionette TRACE conn5 <- [1,718,null,{}] 18:28:59 INFO - PROCESS | 852 | 1464053339285 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:59 INFO - PROCESS | 852 | 1464053339404 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 18:28:59 INFO - PROCESS | 852 | 1464053339459 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:59 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBC3AB000 == 63 [pid = 852] [id = 189] 18:28:59 INFO - PROCESS | 852 | ++DOMWINDOW == 133 (0000004CAE902800) [pid = 852] [serial = 565] [outer = 0000000000000000] 18:28:59 INFO - PROCESS | 852 | ++DOMWINDOW == 134 (0000004CBA4EEC00) [pid = 852] [serial = 566] [outer = 0000004CAE902800] 18:28:59 INFO - PROCESS | 852 | 1464053339506 Marionette DEBUG loaded listener.js 18:28:59 INFO - PROCESS | 852 | ++DOMWINDOW == 135 (0000004CBB67C000) [pid = 852] [serial = 567] [outer = 0000004CAE902800] 18:29:00 INFO - PROCESS | 852 | 1464053340038 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 18:29:00 INFO - PROCESS | 852 | 1464053340057 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 18:29:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:29:00 INFO - PROCESS | 852 | 1464053340066 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:29:00 INFO - PROCESS | 852 | 1464053340070 Marionette TRACE conn5 <- [1,722,null,{}] 18:29:00 INFO - PROCESS | 852 | 1464053340081 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:00 INFO - PROCESS | 852 | 1464053340203 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 18:29:00 INFO - PROCESS | 852 | 1464053340260 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:00 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC135D000 == 64 [pid = 852] [id = 190] 18:29:00 INFO - PROCESS | 852 | ++DOMWINDOW == 136 (0000004CBF416800) [pid = 852] [serial = 568] [outer = 0000000000000000] 18:29:00 INFO - PROCESS | 852 | ++DOMWINDOW == 137 (0000004CBFB6B800) [pid = 852] [serial = 569] [outer = 0000004CBF416800] 18:29:00 INFO - PROCESS | 852 | 1464053340310 Marionette DEBUG loaded listener.js 18:29:00 INFO - PROCESS | 852 | ++DOMWINDOW == 138 (0000004CBFDF2C00) [pid = 852] [serial = 570] [outer = 0000004CBF416800] 18:29:00 INFO - PROCESS | 852 | 1464053340766 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 18:29:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:29:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 733ms 18:29:00 INFO - PROCESS | 852 | 1464053340800 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 18:29:00 INFO - PROCESS | 852 | 1464053340803 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 18:29:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:29:00 INFO - PROCESS | 852 | 1464053340806 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:29:00 INFO - PROCESS | 852 | 1464053340808 Marionette TRACE conn5 <- [1,726,null,{}] 18:29:00 INFO - PROCESS | 852 | 1464053340817 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:00 INFO - PROCESS | 852 | 1464053340934 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 18:29:01 INFO - PROCESS | 852 | 1464053340989 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:01 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC15C4000 == 65 [pid = 852] [id = 191] 18:29:01 INFO - PROCESS | 852 | ++DOMWINDOW == 139 (0000004CBB574800) [pid = 852] [serial = 571] [outer = 0000000000000000] 18:29:01 INFO - PROCESS | 852 | ++DOMWINDOW == 140 (0000004CBB57C400) [pid = 852] [serial = 572] [outer = 0000004CBB574800] 18:29:01 INFO - PROCESS | 852 | 1464053341035 Marionette DEBUG loaded listener.js 18:29:01 INFO - PROCESS | 852 | ++DOMWINDOW == 141 (0000004CBFFD2800) [pid = 852] [serial = 573] [outer = 0000004CBB574800] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 140 (0000004CC0190800) [pid = 852] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 139 (0000004CADECD000) [pid = 852] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 138 (0000004CBD1CF400) [pid = 852] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 137 (0000004CB2BB7000) [pid = 852] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 136 (0000004CADF1BC00) [pid = 852] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 135 (0000004CC1539400) [pid = 852] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 134 (0000004CB4791C00) [pid = 852] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 133 (0000004CBA9CB400) [pid = 852] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 132 (0000004CB7EE5800) [pid = 852] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 131 (0000004CBF411000) [pid = 852] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 130 (0000004CB27D2C00) [pid = 852] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 129 (0000004CBFFDA000) [pid = 852] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 128 (0000004CAE904800) [pid = 852] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 127 (0000004CBE65D800) [pid = 852] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 126 (0000004CBF418800) [pid = 852] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 125 (0000004CBA9C7800) [pid = 852] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 124 (0000004CBB50C000) [pid = 852] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 123 (0000004CBB0DE000) [pid = 852] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 122 (0000004CBFFD6000) [pid = 852] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 121 (0000004CC153AC00) [pid = 852] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 120 (0000004CB4392000) [pid = 852] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 119 (0000004CB2BAF000) [pid = 852] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 118 (0000004CBE877800) [pid = 852] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 117 (0000004CBF942800) [pid = 852] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 116 (0000004CBE3EE000) [pid = 852] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 115 (0000004CAE742000) [pid = 852] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 114 (0000004CAF5AD800) [pid = 852] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 113 (0000004CBE3F9400) [pid = 852] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 112 (0000004CC022E800) [pid = 852] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 111 (0000004CB51C5000) [pid = 852] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:29:01 INFO - PROCESS | 852 | --DOMWINDOW == 110 (0000004CB27D4000) [pid = 852] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:29:02 INFO - PROCESS | 852 | [852] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:29:02 INFO - PROCESS | 852 | 1464053342035 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 18:29:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:29:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1234ms 18:29:02 INFO - PROCESS | 852 | 1464053342044 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 18:29:02 INFO - PROCESS | 852 | 1464053342046 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 18:29:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:29:02 INFO - PROCESS | 852 | 1464053342049 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:29:02 INFO - PROCESS | 852 | 1464053342051 Marionette TRACE conn5 <- [1,730,null,{}] 18:29:02 INFO - PROCESS | 852 | 1464053342054 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:02 INFO - PROCESS | 852 | 1464053342168 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 18:29:02 INFO - PROCESS | 852 | 1464053342177 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:02 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC15C7800 == 66 [pid = 852] [id = 192] 18:29:02 INFO - PROCESS | 852 | ++DOMWINDOW == 111 (0000004CAE74EC00) [pid = 852] [serial = 574] [outer = 0000000000000000] 18:29:02 INFO - PROCESS | 852 | ++DOMWINDOW == 112 (0000004CB4392000) [pid = 852] [serial = 575] [outer = 0000004CAE74EC00] 18:29:02 INFO - PROCESS | 852 | 1464053342222 Marionette DEBUG loaded listener.js 18:29:02 INFO - PROCESS | 852 | ++DOMWINDOW == 113 (0000004CBA9F6400) [pid = 852] [serial = 576] [outer = 0000004CAE74EC00] 18:29:03 INFO - PROCESS | 852 | 1464053343127 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 18:29:03 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 18:29:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1129ms 18:29:03 INFO - PROCESS | 852 | 1464053343181 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 18:29:03 INFO - PROCESS | 852 | 1464053343183 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 18:29:03 INFO - PROCESS | 852 | 1464053343187 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:29:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:29:03 INFO - PROCESS | 852 | 1464053343188 Marionette TRACE conn5 <- [1,734,null,{}] 18:29:03 INFO - PROCESS | 852 | 1464053343192 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:03 INFO - PROCESS | 852 | 1464053343330 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 18:29:03 INFO - PROCESS | 852 | 1464053343492 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:03 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB2934000 == 67 [pid = 852] [id = 193] 18:29:03 INFO - PROCESS | 852 | ++DOMWINDOW == 114 (0000004CACF34400) [pid = 852] [serial = 577] [outer = 0000000000000000] 18:29:03 INFO - PROCESS | 852 | ++DOMWINDOW == 115 (0000004CADF16C00) [pid = 852] [serial = 578] [outer = 0000004CACF34400] 18:29:03 INFO - PROCESS | 852 | 1464053343594 Marionette DEBUG loaded listener.js 18:29:03 INFO - PROCESS | 852 | ++DOMWINDOW == 116 (0000004CB2762400) [pid = 852] [serial = 579] [outer = 0000004CACF34400] 18:29:04 INFO - PROCESS | 852 | 1464053344680 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 18:29:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 18:29:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1533ms 18:29:04 INFO - PROCESS | 852 | 1464053344725 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 18:29:04 INFO - PROCESS | 852 | 1464053344731 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 18:29:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:29:04 INFO - PROCESS | 852 | 1464053344736 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:29:04 INFO - PROCESS | 852 | 1464053344740 Marionette TRACE conn5 <- [1,738,null,{}] 18:29:04 INFO - PROCESS | 852 | 1464053344745 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:04 INFO - PROCESS | 852 | 1464053344900 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 18:29:05 INFO - PROCESS | 852 | 1464053345026 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:05 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE413800 == 68 [pid = 852] [id = 194] 18:29:05 INFO - PROCESS | 852 | ++DOMWINDOW == 117 (0000004CBA4EFC00) [pid = 852] [serial = 580] [outer = 0000000000000000] 18:29:05 INFO - PROCESS | 852 | ++DOMWINDOW == 118 (0000004CBA97EC00) [pid = 852] [serial = 581] [outer = 0000004CBA4EFC00] 18:29:05 INFO - PROCESS | 852 | 1464053345084 Marionette DEBUG loaded listener.js 18:29:05 INFO - PROCESS | 852 | ++DOMWINDOW == 119 (0000004CBB508C00) [pid = 852] [serial = 582] [outer = 0000004CBA4EFC00] 18:29:06 INFO - PROCESS | 852 | 1464053346106 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 18:29:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:29:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1383ms 18:29:06 INFO - PROCESS | 852 | 1464053346123 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 18:29:06 INFO - PROCESS | 852 | 1464053346128 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 18:29:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:29:06 INFO - PROCESS | 852 | 1464053346132 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:29:06 INFO - PROCESS | 852 | 1464053346134 Marionette TRACE conn5 <- [1,742,null,{}] 18:29:06 INFO - PROCESS | 852 | 1464053346139 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:06 INFO - PROCESS | 852 | 1464053346293 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 18:29:06 INFO - PROCESS | 852 | 1464053346465 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:06 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC2E15800 == 69 [pid = 852] [id = 195] 18:29:06 INFO - PROCESS | 852 | ++DOMWINDOW == 120 (0000004CBE238C00) [pid = 852] [serial = 583] [outer = 0000000000000000] 18:29:06 INFO - PROCESS | 852 | ++DOMWINDOW == 121 (0000004CBE3A1C00) [pid = 852] [serial = 584] [outer = 0000004CBE238C00] 18:29:06 INFO - PROCESS | 852 | 1464053346529 Marionette DEBUG loaded listener.js 18:29:06 INFO - PROCESS | 852 | ++DOMWINDOW == 122 (0000004CBE620800) [pid = 852] [serial = 585] [outer = 0000004CBE238C00] 18:29:07 INFO - PROCESS | 852 | 1464053347541 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 18:29:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 18:29:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1433ms 18:29:07 INFO - PROCESS | 852 | 1464053347567 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 18:29:07 INFO - PROCESS | 852 | 1464053347570 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 18:29:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:29:07 INFO - PROCESS | 852 | 1464053347581 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:29:07 INFO - PROCESS | 852 | 1464053347588 Marionette TRACE conn5 <- [1,746,null,{}] 18:29:07 INFO - PROCESS | 852 | 1464053347592 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:07 INFO - PROCESS | 852 | 1464053347773 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 18:29:07 INFO - PROCESS | 852 | 1464053347900 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:07 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC59DD000 == 70 [pid = 852] [id = 196] 18:29:07 INFO - PROCESS | 852 | ++DOMWINDOW == 123 (0000004CBEA68400) [pid = 852] [serial = 586] [outer = 0000000000000000] 18:29:07 INFO - PROCESS | 852 | ++DOMWINDOW == 124 (0000004CBF40BC00) [pid = 852] [serial = 587] [outer = 0000004CBEA68400] 18:29:07 INFO - PROCESS | 852 | 1464053347956 Marionette DEBUG loaded listener.js 18:29:08 INFO - PROCESS | 852 | ++DOMWINDOW == 125 (0000004CBFB9F800) [pid = 852] [serial = 588] [outer = 0000004CBEA68400] 18:29:08 INFO - PROCESS | 852 | 1464053348504 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 18:29:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:29:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1005ms 18:29:08 INFO - PROCESS | 852 | 1464053348581 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 18:29:08 INFO - PROCESS | 852 | 1464053348584 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 18:29:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:29:08 INFO - PROCESS | 852 | 1464053348588 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:29:08 INFO - PROCESS | 852 | 1464053348590 Marionette TRACE conn5 <- [1,750,null,{}] 18:29:08 INFO - PROCESS | 852 | 1464053348594 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:08 INFO - PROCESS | 852 | 1464053348730 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 18:29:08 INFO - PROCESS | 852 | 1464053348850 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:08 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAC4AA800 == 71 [pid = 852] [id = 197] 18:29:08 INFO - PROCESS | 852 | ++DOMWINDOW == 126 (0000004CACF33000) [pid = 852] [serial = 589] [outer = 0000000000000000] 18:29:08 INFO - PROCESS | 852 | ++DOMWINDOW == 127 (0000004CAE8B4000) [pid = 852] [serial = 590] [outer = 0000004CACF33000] 18:29:08 INFO - PROCESS | 852 | 1464053348908 Marionette DEBUG loaded listener.js 18:29:08 INFO - PROCESS | 852 | ++DOMWINDOW == 128 (0000004CB7E6D000) [pid = 852] [serial = 591] [outer = 0000004CACF33000] 18:29:10 INFO - PROCESS | 852 | [852] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:29:10 INFO - PROCESS | 852 | --DOCSHELL 0000004CB4366800 == 70 [pid = 852] [id = 26] 18:29:10 INFO - PROCESS | 852 | --DOCSHELL 0000004CB3193800 == 69 [pid = 852] [id = 25] 18:29:10 INFO - PROCESS | 852 | --DOCSHELL 0000004CAE79B800 == 68 [pid = 852] [id = 24] 18:29:10 INFO - PROCESS | 852 | --DOCSHELL 0000004CC15C7800 == 67 [pid = 852] [id = 192] 18:29:10 INFO - PROCESS | 852 | --DOCSHELL 0000004CC15C4000 == 66 [pid = 852] [id = 191] 18:29:10 INFO - PROCESS | 852 | --DOCSHELL 0000004CC135D000 == 65 [pid = 852] [id = 190] 18:29:10 INFO - PROCESS | 852 | --DOCSHELL 0000004CBC3AB000 == 64 [pid = 852] [id = 189] 18:29:10 INFO - PROCESS | 852 | --DOCSHELL 0000004CBB26A800 == 63 [pid = 852] [id = 188] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 127 (0000004CBB4DF000) [pid = 852] [serial = 530] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 126 (0000004CBFFDB000) [pid = 852] [serial = 533] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 125 (0000004CBA9CB800) [pid = 852] [serial = 545] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAC58000 == 62 [pid = 852] [id = 182] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 124 (0000004CC0021400) [pid = 852] [serial = 429] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 123 (0000004CC1534C00) [pid = 852] [serial = 435] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 122 (0000004CC1A38C00) [pid = 852] [serial = 438] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 121 (0000004CB8518C00) [pid = 852] [serial = 423] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 120 (0000004CBFBA1400) [pid = 852] [serial = 441] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 119 (0000004CC023BC00) [pid = 852] [serial = 374] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 118 (0000004CC130D800) [pid = 852] [serial = 432] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 117 (0000004CAE74CC00) [pid = 852] [serial = 420] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 116 (0000004CBEA38C00) [pid = 852] [serial = 426] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 115 (0000004CB27DE000) [pid = 852] [serial = 539] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 114 (0000004CB42D6400) [pid = 852] [serial = 540] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 113 (0000004CAE74D800) [pid = 852] [serial = 521] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 112 (0000004CBE618400) [pid = 852] [serial = 527] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 111 (0000004CB2BC8C00) [pid = 852] [serial = 542] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 110 (0000004CC1A3D000) [pid = 852] [serial = 536] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 109 (0000004CB85C2C00) [pid = 852] [serial = 524] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 108 (0000004CBFBA4000) [pid = 852] [serial = 483] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 107 (0000004CBF948000) [pid = 852] [serial = 482] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 106 (0000004CBE65E400) [pid = 852] [serial = 507] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 105 (0000004CB4D82400) [pid = 852] [serial = 492] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 104 (0000004CB34CA000) [pid = 852] [serial = 491] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 103 (0000004CAF6F2800) [pid = 852] [serial = 494] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 102 (0000004CB363C800) [pid = 852] [serial = 495] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 101 (0000004CC1B86000) [pid = 852] [serial = 471] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 100 (0000004CBEC06800) [pid = 852] [serial = 489] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 99 (0000004CBC053000) [pid = 852] [serial = 488] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 98 (0000004CBA9CE800) [pid = 852] [serial = 500] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 97 (0000004CBE478C00) [pid = 852] [serial = 506] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 96 (0000004CB84E8C00) [pid = 852] [serial = 497] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 95 (0000004CB87DE400) [pid = 852] [serial = 498] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 94 (0000004CBF413000) [pid = 852] [serial = 479] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 93 (0000004CBF93CC00) [pid = 852] [serial = 480] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 92 (0000004CB7E64800) [pid = 852] [serial = 474] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 91 (0000004CB37AE400) [pid = 852] [serial = 473] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 90 (0000004CC1B87C00) [pid = 852] [serial = 486] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 89 (0000004CBFFE1400) [pid = 852] [serial = 485] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 88 (0000004CBB96C800) [pid = 852] [serial = 512] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 87 (0000004CB2BB2400) [pid = 852] [serial = 522] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 86 (0000004CBA9EB400) [pid = 852] [serial = 525] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 85 (0000004CBEA38400) [pid = 852] [serial = 509] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 84 (0000004CBF496C00) [pid = 852] [serial = 515] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 83 (0000004CBFB6D000) [pid = 852] [serial = 528] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 82 (0000004CC1B8F000) [pid = 852] [serial = 537] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 81 (0000004CBE479000) [pid = 852] [serial = 477] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 80 (0000004CBF948800) [pid = 852] [serial = 516] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 79 (0000004CBB21A000) [pid = 852] [serial = 476] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 78 (0000004CBFB73400) [pid = 852] [serial = 518] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 77 (0000004CBB964C00) [pid = 852] [serial = 503] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 76 (0000004CBC3C2400) [pid = 852] [serial = 504] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 75 (0000004CBF409C00) [pid = 852] [serial = 513] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 74 (0000004CBF40AC00) [pid = 852] [serial = 510] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 73 (0000004CB7B22C00) [pid = 852] [serial = 543] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:29:10 INFO - PROCESS | 852 | --DOMWINDOW == 72 (0000004CBB219400) [pid = 852] [serial = 501] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1638ms 18:29:10 INFO - PROCESS | 852 | 1464053350210 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 18:29:10 INFO - PROCESS | 852 | 1464053350228 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 18:29:10 INFO - PROCESS | 852 | 1464053350231 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 18:29:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:29:10 INFO - PROCESS | 852 | 1464053350236 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:29:10 INFO - PROCESS | 852 | 1464053350238 Marionette TRACE conn5 <- [1,754,null,{}] 18:29:10 INFO - PROCESS | 852 | 1464053350245 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:10 INFO - PROCESS | 852 | 1464053350379 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 18:29:10 INFO - PROCESS | 852 | 1464053350454 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:10 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB3417000 == 63 [pid = 852] [id = 198] 18:29:10 INFO - PROCESS | 852 | ++DOMWINDOW == 73 (0000004CAE90D400) [pid = 852] [serial = 592] [outer = 0000000000000000] 18:29:10 INFO - PROCESS | 852 | ++DOMWINDOW == 74 (0000004CAF654800) [pid = 852] [serial = 593] [outer = 0000004CAE90D400] 18:29:10 INFO - PROCESS | 852 | 1464053350506 Marionette DEBUG loaded listener.js 18:29:10 INFO - PROCESS | 852 | ++DOMWINDOW == 75 (0000004CB2BB1800) [pid = 852] [serial = 594] [outer = 0000004CAE90D400] 18:29:11 INFO - PROCESS | 852 | 1464053351411 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 18:29:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:29:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1189ms 18:29:11 INFO - PROCESS | 852 | 1464053351428 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 18:29:11 INFO - PROCESS | 852 | 1464053351433 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 18:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:29:11 INFO - PROCESS | 852 | 1464053351440 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:29:11 INFO - PROCESS | 852 | 1464053351442 Marionette TRACE conn5 <- [1,758,null,{}] 18:29:11 INFO - PROCESS | 852 | 1464053351446 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:11 INFO - PROCESS | 852 | 1464053351575 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 18:29:11 INFO - PROCESS | 852 | 1464053351585 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:11 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB8651000 == 64 [pid = 852] [id = 199] 18:29:11 INFO - PROCESS | 852 | ++DOMWINDOW == 76 (0000004CB4793400) [pid = 852] [serial = 595] [outer = 0000000000000000] 18:29:11 INFO - PROCESS | 852 | ++DOMWINDOW == 77 (0000004CB47A5C00) [pid = 852] [serial = 596] [outer = 0000004CB4793400] 18:29:11 INFO - PROCESS | 852 | 1464053351633 Marionette DEBUG loaded listener.js 18:29:11 INFO - PROCESS | 852 | ++DOMWINDOW == 78 (0000004CB7E64800) [pid = 852] [serial = 597] [outer = 0000004CB4793400] 18:29:12 INFO - PROCESS | 852 | 1464053352089 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 18:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 691ms 18:29:12 INFO - PROCESS | 852 | 1464053352133 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 18:29:12 INFO - PROCESS | 852 | 1464053352135 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 18:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:29:12 INFO - PROCESS | 852 | 1464053352146 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:29:12 INFO - PROCESS | 852 | 1464053352150 Marionette TRACE conn5 <- [1,762,null,{}] 18:29:12 INFO - PROCESS | 852 | 1464053352161 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:12 INFO - PROCESS | 852 | 1464053352260 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 18:29:12 INFO - PROCESS | 852 | 1464053352275 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:12 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAA69000 == 65 [pid = 852] [id = 200] 18:29:12 INFO - PROCESS | 852 | ++DOMWINDOW == 79 (0000004CB85C1C00) [pid = 852] [serial = 598] [outer = 0000000000000000] 18:29:12 INFO - PROCESS | 852 | ++DOMWINDOW == 80 (0000004CB8729400) [pid = 852] [serial = 599] [outer = 0000004CB85C1C00] 18:29:12 INFO - PROCESS | 852 | 1464053352326 Marionette DEBUG loaded listener.js 18:29:12 INFO - PROCESS | 852 | ++DOMWINDOW == 81 (0000004CBA9D0800) [pid = 852] [serial = 600] [outer = 0000004CB85C1C00] 18:29:12 INFO - PROCESS | 852 | 1464053352837 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 18:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 754ms 18:29:12 INFO - PROCESS | 852 | 1464053352894 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 18:29:12 INFO - PROCESS | 852 | 1464053352897 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 18:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:29:12 INFO - PROCESS | 852 | 1464053352901 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:29:12 INFO - PROCESS | 852 | 1464053352903 Marionette TRACE conn5 <- [1,766,null,{}] 18:29:12 INFO - PROCESS | 852 | 1464053352949 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:13 INFO - PROCESS | 852 | 1464053353073 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 18:29:13 INFO - PROCESS | 852 | 1464053353125 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:13 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB02A800 == 66 [pid = 852] [id = 201] 18:29:13 INFO - PROCESS | 852 | ++DOMWINDOW == 82 (0000004CBB502400) [pid = 852] [serial = 601] [outer = 0000000000000000] 18:29:13 INFO - PROCESS | 852 | ++DOMWINDOW == 83 (0000004CBB509000) [pid = 852] [serial = 602] [outer = 0000004CBB502400] 18:29:13 INFO - PROCESS | 852 | 1464053353172 Marionette DEBUG loaded listener.js 18:29:13 INFO - PROCESS | 852 | ++DOMWINDOW == 84 (0000004CBB86E800) [pid = 852] [serial = 603] [outer = 0000004CBB502400] 18:29:13 INFO - PROCESS | 852 | 1464053353618 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 18:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 755ms 18:29:13 INFO - PROCESS | 852 | 1464053353659 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 18:29:13 INFO - PROCESS | 852 | 1464053353661 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 18:29:13 INFO - PROCESS | 852 | 1464053353665 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:29:13 INFO - PROCESS | 852 | 1464053353666 Marionette TRACE conn5 <- [1,770,null,{}] 18:29:13 INFO - PROCESS | 852 | 1464053353670 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:13 INFO - PROCESS | 852 | 1464053353799 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 18:29:13 INFO - PROCESS | 852 | 1464053353850 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:13 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBD14B000 == 67 [pid = 852] [id = 202] 18:29:13 INFO - PROCESS | 852 | ++DOMWINDOW == 85 (0000004CBC103400) [pid = 852] [serial = 604] [outer = 0000000000000000] 18:29:13 INFO - PROCESS | 852 | ++DOMWINDOW == 86 (0000004CBC3BEC00) [pid = 852] [serial = 605] [outer = 0000004CBC103400] 18:29:13 INFO - PROCESS | 852 | 1464053353897 Marionette DEBUG loaded listener.js 18:29:13 INFO - PROCESS | 852 | ++DOMWINDOW == 87 (0000004CBD8BDC00) [pid = 852] [serial = 606] [outer = 0000004CBC103400] 18:29:14 INFO - PROCESS | 852 | 1464053354340 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 18:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 734ms 18:29:14 INFO - PROCESS | 852 | 1464053354420 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 18:29:14 INFO - PROCESS | 852 | 1464053354422 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 18:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:29:14 INFO - PROCESS | 852 | 1464053354426 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:29:14 INFO - PROCESS | 852 | 1464053354428 Marionette TRACE conn5 <- [1,774,null,{}] 18:29:14 INFO - PROCESS | 852 | 1464053354432 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:14 INFO - PROCESS | 852 | 1464053354620 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 18:29:14 INFO - PROCESS | 852 | --DOMWINDOW == 86 (0000004CAE747C00) [pid = 852] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:29:14 INFO - PROCESS | 852 | --DOMWINDOW == 85 (0000004CAE902800) [pid = 852] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:29:14 INFO - PROCESS | 852 | --DOMWINDOW == 84 (0000004CBF416800) [pid = 852] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:29:14 INFO - PROCESS | 852 | --DOMWINDOW == 83 (0000004CBB574800) [pid = 852] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:29:14 INFO - PROCESS | 852 | --DOMWINDOW == 82 (0000004CBB4D5C00) [pid = 852] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:29:14 INFO - PROCESS | 852 | --DOMWINDOW == 81 (0000004CBF94A800) [pid = 852] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:29:14 INFO - PROCESS | 852 | 1464053354675 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:14 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBD63B800 == 68 [pid = 852] [id = 203] 18:29:14 INFO - PROCESS | 852 | ++DOMWINDOW == 82 (0000004CAE902800) [pid = 852] [serial = 607] [outer = 0000000000000000] 18:29:14 INFO - PROCESS | 852 | ++DOMWINDOW == 83 (0000004CBB511000) [pid = 852] [serial = 608] [outer = 0000004CAE902800] 18:29:14 INFO - PROCESS | 852 | 1464053354723 Marionette DEBUG loaded listener.js 18:29:14 INFO - PROCESS | 852 | ++DOMWINDOW == 84 (0000004CBEA3B400) [pid = 852] [serial = 609] [outer = 0000004CAE902800] 18:29:15 INFO - PROCESS | 852 | 1464053355106 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 18:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 732ms 18:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:29:15 INFO - PROCESS | 852 | 1464053355160 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 18:29:15 INFO - PROCESS | 852 | 1464053355162 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 18:29:15 INFO - PROCESS | 852 | 1464053355166 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:29:15 INFO - PROCESS | 852 | 1464053355167 Marionette TRACE conn5 <- [1,778,null,{}] 18:29:15 INFO - PROCESS | 852 | 1464053355171 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:15 INFO - PROCESS | 852 | 1464053355268 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 18:29:15 INFO - PROCESS | 852 | 1464053355276 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:15 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF8C8800 == 69 [pid = 852] [id = 204] 18:29:15 INFO - PROCESS | 852 | ++DOMWINDOW == 85 (0000004CBEA42400) [pid = 852] [serial = 610] [outer = 0000000000000000] 18:29:15 INFO - PROCESS | 852 | ++DOMWINDOW == 86 (0000004CBEA5E000) [pid = 852] [serial = 611] [outer = 0000004CBEA42400] 18:29:15 INFO - PROCESS | 852 | 1464053355322 Marionette DEBUG loaded listener.js 18:29:15 INFO - PROCESS | 852 | ++DOMWINDOW == 87 (0000004CBF409C00) [pid = 852] [serial = 612] [outer = 0000004CBEA42400] 18:29:15 INFO - PROCESS | 852 | 1464053355747 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 18:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 629ms 18:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:29:15 INFO - PROCESS | 852 | 1464053355800 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 18:29:15 INFO - PROCESS | 852 | 1464053355802 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 18:29:15 INFO - PROCESS | 852 | 1464053355805 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:29:15 INFO - PROCESS | 852 | 1464053355807 Marionette TRACE conn5 <- [1,782,null,{}] 18:29:15 INFO - PROCESS | 852 | 1464053355811 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:15 INFO - PROCESS | 852 | 1464053355900 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 18:29:15 INFO - PROCESS | 852 | 1464053355906 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:15 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFDB6000 == 70 [pid = 852] [id = 205] 18:29:15 INFO - PROCESS | 852 | ++DOMWINDOW == 88 (0000004CBF411400) [pid = 852] [serial = 613] [outer = 0000000000000000] 18:29:15 INFO - PROCESS | 852 | ++DOMWINDOW == 89 (0000004CBF488400) [pid = 852] [serial = 614] [outer = 0000004CBF411400] 18:29:15 INFO - PROCESS | 852 | 1464053355952 Marionette DEBUG loaded listener.js 18:29:16 INFO - PROCESS | 852 | ++DOMWINDOW == 90 (0000004CBF93E000) [pid = 852] [serial = 615] [outer = 0000004CBF411400] 18:29:16 INFO - PROCESS | 852 | 1464053356389 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 18:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 626ms 18:29:16 INFO - PROCESS | 852 | 1464053356434 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 18:29:16 INFO - PROCESS | 852 | 1464053356436 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 18:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:29:16 INFO - PROCESS | 852 | 1464053356439 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:29:16 INFO - PROCESS | 852 | 1464053356441 Marionette TRACE conn5 <- [1,786,null,{}] 18:29:16 INFO - PROCESS | 852 | 1464053356449 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:16 INFO - PROCESS | 852 | 1464053356542 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 18:29:16 INFO - PROCESS | 852 | 1464053356550 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:16 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFF7C800 == 71 [pid = 852] [id = 206] 18:29:16 INFO - PROCESS | 852 | ++DOMWINDOW == 91 (0000004CBF94A800) [pid = 852] [serial = 616] [outer = 0000000000000000] 18:29:16 INFO - PROCESS | 852 | ++DOMWINDOW == 92 (0000004CBFB6E000) [pid = 852] [serial = 617] [outer = 0000004CBF94A800] 18:29:16 INFO - PROCESS | 852 | 1464053356604 Marionette DEBUG loaded listener.js 18:29:16 INFO - PROCESS | 852 | ++DOMWINDOW == 93 (0000004CBFBA3000) [pid = 852] [serial = 618] [outer = 0000004CBF94A800] 18:29:17 INFO - PROCESS | 852 | 1464053357335 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 18:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 18:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 943ms 18:29:17 INFO - PROCESS | 852 | 1464053357386 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 18:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:29:17 INFO - PROCESS | 852 | 1464053357392 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 18:29:17 INFO - PROCESS | 852 | 1464053357397 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:29:17 INFO - PROCESS | 852 | 1464053357402 Marionette TRACE conn5 <- [1,790,null,{}] 18:29:17 INFO - PROCESS | 852 | 1464053357407 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:17 INFO - PROCESS | 852 | 1464053357537 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 18:29:17 INFO - PROCESS | 852 | 1464053357652 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:17 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB8637800 == 72 [pid = 852] [id = 207] 18:29:17 INFO - PROCESS | 852 | ++DOMWINDOW == 94 (0000004CB423A400) [pid = 852] [serial = 619] [outer = 0000000000000000] 18:29:17 INFO - PROCESS | 852 | ++DOMWINDOW == 95 (0000004CB4793000) [pid = 852] [serial = 620] [outer = 0000004CB423A400] 18:29:17 INFO - PROCESS | 852 | 1464053357712 Marionette DEBUG loaded listener.js 18:29:17 INFO - PROCESS | 852 | ++DOMWINDOW == 96 (0000004CB7EE7000) [pid = 852] [serial = 621] [outer = 0000004CB423A400] 18:29:18 INFO - PROCESS | 852 | 1464053358303 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 18:29:18 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 18:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 943ms 18:29:18 INFO - PROCESS | 852 | 1464053358344 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 18:29:18 INFO - PROCESS | 852 | 1464053358350 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 18:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:29:18 INFO - PROCESS | 852 | 1464053358357 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:29:18 INFO - PROCESS | 852 | 1464053358360 Marionette TRACE conn5 <- [1,794,null,{}] 18:29:18 INFO - PROCESS | 852 | 1464053358365 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:18 INFO - PROCESS | 852 | 1464053358489 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 18:29:18 INFO - PROCESS | 852 | 1464053358581 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:18 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF8BA800 == 73 [pid = 852] [id = 208] 18:29:18 INFO - PROCESS | 852 | ++DOMWINDOW == 97 (0000004CBB577800) [pid = 852] [serial = 622] [outer = 0000000000000000] 18:29:18 INFO - PROCESS | 852 | ++DOMWINDOW == 98 (0000004CBC10AC00) [pid = 852] [serial = 623] [outer = 0000004CBB577800] 18:29:18 INFO - PROCESS | 852 | 1464053358644 Marionette DEBUG loaded listener.js 18:29:18 INFO - PROCESS | 852 | ++DOMWINDOW == 99 (0000004CBE46E000) [pid = 852] [serial = 624] [outer = 0000004CBB577800] 18:29:19 INFO - PROCESS | 852 | 1464053359279 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 18:29:19 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 18:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 944ms 18:29:19 INFO - PROCESS | 852 | 1464053359307 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 18:29:19 INFO - PROCESS | 852 | 1464053359310 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 18:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:29:19 INFO - PROCESS | 852 | 1464053359314 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:29:19 INFO - PROCESS | 852 | 1464053359318 Marionette TRACE conn5 <- [1,798,null,{}] 18:29:19 INFO - PROCESS | 852 | 1464053359329 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:19 INFO - PROCESS | 852 | 1464053359452 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 18:29:19 INFO - PROCESS | 852 | 1464053359574 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:19 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1216800 == 74 [pid = 852] [id = 209] 18:29:19 INFO - PROCESS | 852 | ++DOMWINDOW == 100 (0000004CBF48BC00) [pid = 852] [serial = 625] [outer = 0000000000000000] 18:29:19 INFO - PROCESS | 852 | ++DOMWINDOW == 101 (0000004CBFB6A800) [pid = 852] [serial = 626] [outer = 0000004CBF48BC00] 18:29:19 INFO - PROCESS | 852 | 1464053359634 Marionette DEBUG loaded listener.js 18:29:19 INFO - PROCESS | 852 | ++DOMWINDOW == 102 (0000004CBFFD3800) [pid = 852] [serial = 627] [outer = 0000004CBF48BC00] 18:29:20 INFO - PROCESS | 852 | 1464053360283 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 18:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 985ms 18:29:20 INFO - PROCESS | 852 | 1464053360310 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 18:29:20 INFO - PROCESS | 852 | 1464053360314 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 18:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:29:20 INFO - PROCESS | 852 | 1464053360318 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:29:20 INFO - PROCESS | 852 | 1464053360321 Marionette TRACE conn5 <- [1,802,null,{}] 18:29:20 INFO - PROCESS | 852 | 1464053360324 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:20 INFO - PROCESS | 852 | 1464053360445 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 18:29:20 INFO - PROCESS | 852 | 1464053360565 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:20 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC156D800 == 75 [pid = 852] [id = 210] 18:29:20 INFO - PROCESS | 852 | ++DOMWINDOW == 103 (0000004CBFFDB800) [pid = 852] [serial = 628] [outer = 0000000000000000] 18:29:20 INFO - PROCESS | 852 | ++DOMWINDOW == 104 (0000004CC0017C00) [pid = 852] [serial = 629] [outer = 0000004CBFFDB800] 18:29:20 INFO - PROCESS | 852 | 1464053360622 Marionette DEBUG loaded listener.js 18:29:20 INFO - PROCESS | 852 | ++DOMWINDOW == 105 (0000004CC0199C00) [pid = 852] [serial = 630] [outer = 0000004CBFFDB800] 18:29:22 INFO - PROCESS | 852 | 1464053362570 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 18:29:22 INFO - PROCESS | 852 | 1464053362624 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 18:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:29:22 INFO - PROCESS | 852 | 1464053362628 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:29:22 INFO - PROCESS | 852 | 1464053362630 Marionette TRACE conn5 <- [1,806,null,{}] 18:29:22 INFO - PROCESS | 852 | 1464053362634 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:22 INFO - PROCESS | 852 | 1464053362745 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 18:29:22 INFO - PROCESS | 852 | 1464053362864 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:22 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC3814800 == 76 [pid = 852] [id = 211] 18:29:22 INFO - PROCESS | 852 | ++DOMWINDOW == 106 (0000004CB8522800) [pid = 852] [serial = 631] [outer = 0000000000000000] 18:29:22 INFO - PROCESS | 852 | ++DOMWINDOW == 107 (0000004CC130E400) [pid = 852] [serial = 632] [outer = 0000004CB8522800] 18:29:22 INFO - PROCESS | 852 | 1464053362921 Marionette DEBUG loaded listener.js 18:29:23 INFO - PROCESS | 852 | ++DOMWINDOW == 108 (0000004CC1A39C00) [pid = 852] [serial = 633] [outer = 0000004CB8522800] 18:29:23 INFO - PROCESS | 852 | 1464053363595 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 18:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1026ms 18:29:23 INFO - PROCESS | 852 | 1464053363657 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 18:29:23 INFO - PROCESS | 852 | 1464053363659 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 18:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:29:23 INFO - PROCESS | 852 | 1464053363663 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:29:23 INFO - PROCESS | 852 | 1464053363665 Marionette TRACE conn5 <- [1,810,null,{}] 18:29:23 INFO - PROCESS | 852 | 1464053363668 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:23 INFO - PROCESS | 852 | 1464053363840 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 18:29:23 INFO - PROCESS | 852 | 1464053363965 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:23 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC59CA800 == 77 [pid = 852] [id = 212] 18:29:23 INFO - PROCESS | 852 | ++DOMWINDOW == 109 (0000004CB2BAE000) [pid = 852] [serial = 634] [outer = 0000000000000000] 18:29:24 INFO - PROCESS | 852 | ++DOMWINDOW == 110 (0000004CC6546800) [pid = 852] [serial = 635] [outer = 0000004CB2BAE000] 18:29:24 INFO - PROCESS | 852 | 1464053364024 Marionette DEBUG loaded listener.js 18:29:24 INFO - PROCESS | 852 | ++DOMWINDOW == 111 (0000004CC6550C00) [pid = 852] [serial = 636] [outer = 0000004CB2BAE000] 18:29:24 INFO - PROCESS | 852 | 1464053364806 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 18:29:24 INFO - PROCESS | 852 | 1464053364848 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 18:29:24 INFO - PROCESS | 852 | 1464053364853 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:29:24 INFO - PROCESS | 852 | 1464053364857 Marionette TRACE conn5 <- [1,814,null,{}] 18:29:24 INFO - PROCESS | 852 | 1464053364863 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:24 INFO - PROCESS | 852 | 1464053364976 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 18:29:25 INFO - PROCESS | 852 | 1464053365125 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:25 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAA52000 == 78 [pid = 852] [id = 213] 18:29:25 INFO - PROCESS | 852 | ++DOMWINDOW == 112 (0000004CB27D7C00) [pid = 852] [serial = 637] [outer = 0000000000000000] 18:29:25 INFO - PROCESS | 852 | ++DOMWINDOW == 113 (0000004CB2BB3C00) [pid = 852] [serial = 638] [outer = 0000004CB27D7C00] 18:29:25 INFO - PROCESS | 852 | 1464053365179 Marionette DEBUG loaded listener.js 18:29:25 INFO - PROCESS | 852 | ++DOMWINDOW == 114 (0000004CB4D83000) [pid = 852] [serial = 639] [outer = 0000004CB27D7C00] 18:29:25 INFO - PROCESS | 852 | --DOCSHELL 0000004CAEFD8800 == 77 [pid = 852] [id = 13] 18:29:25 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1A5F800 == 76 [pid = 852] [id = 22] 18:29:25 INFO - PROCESS | 852 | --DOCSHELL 0000004CB31A7800 == 75 [pid = 852] [id = 14] 18:29:25 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE413800 == 74 [pid = 852] [id = 194] 18:29:25 INFO - PROCESS | 852 | --DOCSHELL 0000004CB2934000 == 73 [pid = 852] [id = 193] 18:29:25 INFO - PROCESS | 852 | --DOMWINDOW == 113 (0000004CB4392000) [pid = 852] [serial = 575] [outer = 0000000000000000] [url = about:blank] 18:29:25 INFO - PROCESS | 852 | --DOMWINDOW == 112 (0000004CBF940C00) [pid = 852] [serial = 560] [outer = 0000000000000000] [url = about:blank] 18:29:25 INFO - PROCESS | 852 | --DOMWINDOW == 111 (0000004CBF413400) [pid = 852] [serial = 557] [outer = 0000000000000000] [url = about:blank] 18:29:25 INFO - PROCESS | 852 | --DOMWINDOW == 110 (0000004CBB876400) [pid = 852] [serial = 551] [outer = 0000000000000000] [url = about:blank] 18:29:25 INFO - PROCESS | 852 | --DOMWINDOW == 109 (0000004CB7E6BC00) [pid = 852] [serial = 548] [outer = 0000000000000000] [url = about:blank] 18:29:25 INFO - PROCESS | 852 | --DOMWINDOW == 108 (0000004CBE61DC00) [pid = 852] [serial = 554] [outer = 0000000000000000] [url = about:blank] 18:29:25 INFO - PROCESS | 852 | --DOMWINDOW == 107 (0000004CBFB78400) [pid = 852] [serial = 531] [outer = 0000000000000000] [url = about:blank] 18:29:25 INFO - PROCESS | 852 | --DOMWINDOW == 106 (0000004CC001E400) [pid = 852] [serial = 534] [outer = 0000000000000000] [url = about:blank] 18:29:25 INFO - PROCESS | 852 | --DOMWINDOW == 105 (0000004CB2BB0400) [pid = 852] [serial = 563] [outer = 0000000000000000] [url = about:blank] 18:29:25 INFO - PROCESS | 852 | --DOMWINDOW == 104 (0000004CBA4EEC00) [pid = 852] [serial = 566] [outer = 0000000000000000] [url = about:blank] 18:29:25 INFO - PROCESS | 852 | --DOMWINDOW == 103 (0000004CBFDF2C00) [pid = 852] [serial = 570] [outer = 0000000000000000] [url = about:blank] 18:29:25 INFO - PROCESS | 852 | --DOMWINDOW == 102 (0000004CBFB6B800) [pid = 852] [serial = 569] [outer = 0000000000000000] [url = about:blank] 18:29:25 INFO - PROCESS | 852 | --DOMWINDOW == 101 (0000004CBB67C000) [pid = 852] [serial = 567] [outer = 0000000000000000] [url = about:blank] 18:29:25 INFO - PROCESS | 852 | --DOMWINDOW == 100 (0000004CBB57C400) [pid = 852] [serial = 572] [outer = 0000000000000000] [url = about:blank] 18:29:25 INFO - PROCESS | 852 | --DOMWINDOW == 99 (0000004CBFFD2800) [pid = 852] [serial = 573] [outer = 0000000000000000] [url = about:blank] 18:29:25 INFO - PROCESS | 852 | --DOMWINDOW == 98 (0000004CBA9D1000) [pid = 852] [serial = 564] [outer = 0000000000000000] [url = about:blank] 18:29:25 INFO - PROCESS | 852 | 1464053365847 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 18:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1031ms 18:29:25 INFO - PROCESS | 852 | 1464053365889 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 18:29:25 INFO - PROCESS | 852 | 1464053365895 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 18:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:29:25 INFO - PROCESS | 852 | 1464053365921 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:29:25 INFO - PROCESS | 852 | 1464053365924 Marionette TRACE conn5 <- [1,818,null,{}] 18:29:25 INFO - PROCESS | 852 | 1464053365928 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:26 INFO - PROCESS | 852 | 1464053366033 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 18:29:26 INFO - PROCESS | 852 | 1464053366113 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:26 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB7F8F000 == 74 [pid = 852] [id = 214] 18:29:26 INFO - PROCESS | 852 | ++DOMWINDOW == 99 (0000004CADF1A400) [pid = 852] [serial = 640] [outer = 0000000000000000] 18:29:26 INFO - PROCESS | 852 | ++DOMWINDOW == 100 (0000004CB2766C00) [pid = 852] [serial = 641] [outer = 0000004CADF1A400] 18:29:26 INFO - PROCESS | 852 | 1464053366160 Marionette DEBUG loaded listener.js 18:29:26 INFO - PROCESS | 852 | ++DOMWINDOW == 101 (0000004CB479A800) [pid = 852] [serial = 642] [outer = 0000004CADF1A400] 18:29:26 INFO - PROCESS | 852 | 1464053366614 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 18:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 755ms 18:29:26 INFO - PROCESS | 852 | 1464053366664 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 18:29:26 INFO - PROCESS | 852 | 1464053366666 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 18:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:29:26 INFO - PROCESS | 852 | 1464053366670 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:29:26 INFO - PROCESS | 852 | 1464053366674 Marionette TRACE conn5 <- [1,822,null,{}] 18:29:26 INFO - PROCESS | 852 | 1464053366684 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:26 INFO - PROCESS | 852 | 1464053366784 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 18:29:26 INFO - PROCESS | 852 | 1464053366802 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:26 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBC0F7800 == 75 [pid = 852] [id = 215] 18:29:26 INFO - PROCESS | 852 | ++DOMWINDOW == 102 (0000004CBA510C00) [pid = 852] [serial = 643] [outer = 0000000000000000] 18:29:26 INFO - PROCESS | 852 | ++DOMWINDOW == 103 (0000004CBA9CF800) [pid = 852] [serial = 644] [outer = 0000004CBA510C00] 18:29:26 INFO - PROCESS | 852 | 1464053366850 Marionette DEBUG loaded listener.js 18:29:26 INFO - PROCESS | 852 | ++DOMWINDOW == 104 (0000004CBB4DB400) [pid = 852] [serial = 645] [outer = 0000004CBA510C00] 18:29:27 INFO - PROCESS | 852 | 1464053367293 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 18:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 690ms 18:29:27 INFO - PROCESS | 852 | 1464053367363 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 18:29:27 INFO - PROCESS | 852 | 1464053367365 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 18:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:29:27 INFO - PROCESS | 852 | 1464053367369 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:29:27 INFO - PROCESS | 852 | 1464053367371 Marionette TRACE conn5 <- [1,826,null,{}] 18:29:27 INFO - PROCESS | 852 | 1464053367374 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:27 INFO - PROCESS | 852 | 1464053367469 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 18:29:27 INFO - PROCESS | 852 | 1464053367478 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:27 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE6D0000 == 76 [pid = 852] [id = 216] 18:29:27 INFO - PROCESS | 852 | ++DOMWINDOW == 105 (0000004CBB578C00) [pid = 852] [serial = 646] [outer = 0000000000000000] 18:29:27 INFO - PROCESS | 852 | ++DOMWINDOW == 106 (0000004CBB86EC00) [pid = 852] [serial = 647] [outer = 0000004CBB578C00] 18:29:27 INFO - PROCESS | 852 | 1464053367524 Marionette DEBUG loaded listener.js 18:29:27 INFO - PROCESS | 852 | ++DOMWINDOW == 107 (0000004CBC10F800) [pid = 852] [serial = 648] [outer = 0000004CBB578C00] 18:29:27 INFO - PROCESS | 852 | ++DOMWINDOW == 108 (0000004CBE3EE800) [pid = 852] [serial = 649] [outer = 0000004CACECB000] 18:29:28 INFO - PROCESS | 852 | 1464053368082 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 18:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 733ms 18:29:28 INFO - PROCESS | 852 | 1464053368105 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 18:29:28 INFO - PROCESS | 852 | 1464053368107 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 18:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:29:28 INFO - PROCESS | 852 | 1464053368111 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:29:28 INFO - PROCESS | 852 | 1464053368113 Marionette TRACE conn5 <- [1,830,null,{}] 18:29:28 INFO - PROCESS | 852 | 1464053368116 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:28 INFO - PROCESS | 852 | 1464053368234 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 18:29:28 INFO - PROCESS | 852 | 1464053368288 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:28 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFCAD000 == 77 [pid = 852] [id = 217] 18:29:28 INFO - PROCESS | 852 | ++DOMWINDOW == 109 (0000004CB27E0C00) [pid = 852] [serial = 650] [outer = 0000000000000000] 18:29:28 INFO - PROCESS | 852 | ++DOMWINDOW == 110 (0000004CBE3A4400) [pid = 852] [serial = 651] [outer = 0000004CB27E0C00] 18:29:28 INFO - PROCESS | 852 | 1464053368335 Marionette DEBUG loaded listener.js 18:29:28 INFO - PROCESS | 852 | ++DOMWINDOW == 111 (0000004CBE661400) [pid = 852] [serial = 652] [outer = 0000004CB27E0C00] 18:29:28 INFO - PROCESS | 852 | 1464053368789 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 18:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 733ms 18:29:28 INFO - PROCESS | 852 | 1464053368861 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 18:29:28 INFO - PROCESS | 852 | 1464053368864 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 18:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:29:28 INFO - PROCESS | 852 | 1464053368886 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:29:28 INFO - PROCESS | 852 | 1464053368888 Marionette TRACE conn5 <- [1,834,null,{}] 18:29:28 INFO - PROCESS | 852 | 1464053368893 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:29 INFO - PROCESS | 852 | 1464053369028 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 18:29:29 INFO - PROCESS | 852 | 1464053369084 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:29 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC028C800 == 78 [pid = 852] [id = 218] 18:29:29 INFO - PROCESS | 852 | ++DOMWINDOW == 112 (0000004CBEA61C00) [pid = 852] [serial = 653] [outer = 0000000000000000] 18:29:29 INFO - PROCESS | 852 | ++DOMWINDOW == 113 (0000004CBF40D800) [pid = 852] [serial = 654] [outer = 0000004CBEA61C00] 18:29:29 INFO - PROCESS | 852 | 1464053369131 Marionette DEBUG loaded listener.js 18:29:29 INFO - PROCESS | 852 | ++DOMWINDOW == 114 (0000004CBF596800) [pid = 852] [serial = 655] [outer = 0000004CBEA61C00] 18:29:29 INFO - PROCESS | 852 | 1464053369549 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 18:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 732ms 18:29:29 INFO - PROCESS | 852 | 1464053369613 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 18:29:29 INFO - PROCESS | 852 | 1464053369615 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 18:29:29 INFO - PROCESS | 852 | 1464053369619 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:29:29 INFO - PROCESS | 852 | 1464053369621 Marionette TRACE conn5 <- [1,838,null,{}] 18:29:29 INFO - PROCESS | 852 | 1464053369624 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:29 INFO - PROCESS | 852 | 1464053369742 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 18:29:29 INFO - PROCESS | 852 | 1464053369798 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:29 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC156A000 == 79 [pid = 852] [id = 219] 18:29:29 INFO - PROCESS | 852 | ++DOMWINDOW == 115 (0000004CBF93D400) [pid = 852] [serial = 656] [outer = 0000000000000000] 18:29:29 INFO - PROCESS | 852 | ++DOMWINDOW == 116 (0000004CBFB78000) [pid = 852] [serial = 657] [outer = 0000004CBF93D400] 18:29:29 INFO - PROCESS | 852 | 1464053369844 Marionette DEBUG loaded listener.js 18:29:29 INFO - PROCESS | 852 | ++DOMWINDOW == 117 (0000004CBFDFAC00) [pid = 852] [serial = 658] [outer = 0000004CBF93D400] 18:29:30 INFO - PROCESS | 852 | --DOMWINDOW == 116 (0000004CBE660400) [pid = 852] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:29:30 INFO - PROCESS | 852 | --DOMWINDOW == 115 (0000004CBFB6F400) [pid = 852] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:29:30 INFO - PROCESS | 852 | --DOMWINDOW == 114 (0000004CBA40F000) [pid = 852] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:29:30 INFO - PROCESS | 852 | --DOMWINDOW == 113 (0000004CBF411400) [pid = 852] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:29:30 INFO - PROCESS | 852 | --DOMWINDOW == 112 (0000004CBB502400) [pid = 852] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:29:30 INFO - PROCESS | 852 | --DOMWINDOW == 111 (0000004CBEA68400) [pid = 852] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:29:30 INFO - PROCESS | 852 | --DOMWINDOW == 110 (0000004CACF34400) [pid = 852] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:29:30 INFO - PROCESS | 852 | --DOMWINDOW == 109 (0000004CB4793400) [pid = 852] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:29:30 INFO - PROCESS | 852 | --DOMWINDOW == 108 (0000004CBA4EFC00) [pid = 852] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:29:30 INFO - PROCESS | 852 | --DOMWINDOW == 107 (0000004CAE90D400) [pid = 852] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:29:30 INFO - PROCESS | 852 | --DOMWINDOW == 106 (0000004CBE238C00) [pid = 852] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:29:30 INFO - PROCESS | 852 | --DOMWINDOW == 105 (0000004CB85C1C00) [pid = 852] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:29:30 INFO - PROCESS | 852 | --DOMWINDOW == 104 (0000004CBC103400) [pid = 852] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:29:30 INFO - PROCESS | 852 | --DOMWINDOW == 103 (0000004CACF33000) [pid = 852] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:29:30 INFO - PROCESS | 852 | --DOMWINDOW == 102 (0000004CAE902800) [pid = 852] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:29:30 INFO - PROCESS | 852 | --DOMWINDOW == 101 (0000004CBEA42400) [pid = 852] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:29:30 INFO - PROCESS | 852 | --DOMWINDOW == 100 (0000004CB51B9800) [pid = 852] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:29:30 INFO - PROCESS | 852 | --DOMWINDOW == 99 (0000004CBB4D5000) [pid = 852] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:29:30 INFO - PROCESS | 852 | --DOMWINDOW == 98 (0000004CBF40A800) [pid = 852] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:29:30 INFO - PROCESS | 852 | --DOMWINDOW == 97 (0000004CAE74EC00) [pid = 852] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:29:30 INFO - PROCESS | 852 | --DOMWINDOW == 96 (0000004CBE3F1C00) [pid = 852] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:29:30 INFO - PROCESS | 852 | 1464053370407 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 18:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 837ms 18:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:29:30 INFO - PROCESS | 852 | 1464053370460 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 18:29:30 INFO - PROCESS | 852 | 1464053370462 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 18:29:30 INFO - PROCESS | 852 | 1464053370466 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:29:30 INFO - PROCESS | 852 | 1464053370468 Marionette TRACE conn5 <- [1,842,null,{}] 18:29:30 INFO - PROCESS | 852 | 1464053370472 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:30 INFO - PROCESS | 852 | 1464053370574 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 18:29:30 INFO - PROCESS | 852 | 1464053370584 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:30 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC2D8C000 == 80 [pid = 852] [id = 220] 18:29:30 INFO - PROCESS | 852 | ++DOMWINDOW == 97 (0000004CB7B56800) [pid = 852] [serial = 659] [outer = 0000000000000000] 18:29:30 INFO - PROCESS | 852 | ++DOMWINDOW == 98 (0000004CBB4D9C00) [pid = 852] [serial = 660] [outer = 0000004CB7B56800] 18:29:30 INFO - PROCESS | 852 | 1464053370629 Marionette DEBUG loaded listener.js 18:29:30 INFO - PROCESS | 852 | ++DOMWINDOW == 99 (0000004CBE477C00) [pid = 852] [serial = 661] [outer = 0000004CB7B56800] 18:29:31 INFO - PROCESS | 852 | 1464053371061 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 18:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 630ms 18:29:31 INFO - PROCESS | 852 | 1464053371098 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 18:29:31 INFO - PROCESS | 852 | 1464053371100 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 18:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:29:31 INFO - PROCESS | 852 | 1464053371109 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:29:31 INFO - PROCESS | 852 | 1464053371111 Marionette TRACE conn5 <- [1,846,null,{}] 18:29:31 INFO - PROCESS | 852 | 1464053371114 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:31 INFO - PROCESS | 852 | 1464053371207 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 18:29:31 INFO - PROCESS | 852 | 1464053371213 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:31 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC5589000 == 81 [pid = 852] [id = 221] 18:29:31 INFO - PROCESS | 852 | ++DOMWINDOW == 100 (0000004CBF94B800) [pid = 852] [serial = 662] [outer = 0000000000000000] 18:29:31 INFO - PROCESS | 852 | ++DOMWINDOW == 101 (0000004CBFB77000) [pid = 852] [serial = 663] [outer = 0000004CBF94B800] 18:29:31 INFO - PROCESS | 852 | 1464053371258 Marionette DEBUG loaded listener.js 18:29:31 INFO - PROCESS | 852 | ++DOMWINDOW == 102 (0000004CC0014400) [pid = 852] [serial = 664] [outer = 0000004CBF94B800] 18:29:31 INFO - PROCESS | 852 | 1464053371680 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 18:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 586ms 18:29:31 INFO - PROCESS | 852 | 1464053371698 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 18:29:31 INFO - PROCESS | 852 | 1464053371700 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 18:29:31 INFO - PROCESS | 852 | 1464053371704 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:29:31 INFO - PROCESS | 852 | 1464053371706 Marionette TRACE conn5 <- [1,850,null,{}] 18:29:31 INFO - PROCESS | 852 | 1464053371721 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:31 INFO - PROCESS | 852 | 1464053371828 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 18:29:31 INFO - PROCESS | 852 | 1464053371855 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:31 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC6865000 == 82 [pid = 852] [id = 222] 18:29:31 INFO - PROCESS | 852 | ++DOMWINDOW == 103 (0000004CBD8B1C00) [pid = 852] [serial = 665] [outer = 0000000000000000] 18:29:31 INFO - PROCESS | 852 | ++DOMWINDOW == 104 (0000004CC0192400) [pid = 852] [serial = 666] [outer = 0000004CBD8B1C00] 18:29:31 INFO - PROCESS | 852 | 1464053371901 Marionette DEBUG loaded listener.js 18:29:31 INFO - PROCESS | 852 | ++DOMWINDOW == 105 (0000004CC1A38800) [pid = 852] [serial = 667] [outer = 0000004CBD8B1C00] 18:29:32 INFO - PROCESS | 852 | 1464053372572 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 18:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 900ms 18:29:32 INFO - PROCESS | 852 | 1464053372608 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 18:29:32 INFO - PROCESS | 852 | 1464053372613 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 18:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:29:32 INFO - PROCESS | 852 | 1464053372619 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:29:32 INFO - PROCESS | 852 | 1464053372623 Marionette TRACE conn5 <- [1,854,null,{}] 18:29:32 INFO - PROCESS | 852 | 1464053372629 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:32 INFO - PROCESS | 852 | 1464053372755 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 18:29:32 INFO - PROCESS | 852 | 1464053372880 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:32 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB863F000 == 83 [pid = 852] [id = 223] 18:29:32 INFO - PROCESS | 852 | ++DOMWINDOW == 106 (0000004CAE903C00) [pid = 852] [serial = 668] [outer = 0000000000000000] 18:29:32 INFO - PROCESS | 852 | ++DOMWINDOW == 107 (0000004CB296AC00) [pid = 852] [serial = 669] [outer = 0000004CAE903C00] 18:29:32 INFO - PROCESS | 852 | 1464053372941 Marionette DEBUG loaded listener.js 18:29:33 INFO - PROCESS | 852 | ++DOMWINDOW == 108 (0000004CB7E67400) [pid = 852] [serial = 670] [outer = 0000004CAE903C00] 18:29:33 INFO - PROCESS | 852 | 1464053373561 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 18:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 985ms 18:29:33 INFO - PROCESS | 852 | 1464053373607 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 18:29:33 INFO - PROCESS | 852 | 1464053373614 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 18:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:29:33 INFO - PROCESS | 852 | 1464053373621 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:29:33 INFO - PROCESS | 852 | 1464053373624 Marionette TRACE conn5 <- [1,858,null,{}] 18:29:33 INFO - PROCESS | 852 | 1464053373628 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:33 INFO - PROCESS | 852 | 1464053373749 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 18:29:33 INFO - PROCESS | 852 | 1464053373845 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:33 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC00CA000 == 84 [pid = 852] [id = 224] 18:29:33 INFO - PROCESS | 852 | ++DOMWINDOW == 109 (0000004CB87D6400) [pid = 852] [serial = 671] [outer = 0000000000000000] 18:29:33 INFO - PROCESS | 852 | ++DOMWINDOW == 110 (0000004CBA9F3C00) [pid = 852] [serial = 672] [outer = 0000004CB87D6400] 18:29:33 INFO - PROCESS | 852 | 1464053373901 Marionette DEBUG loaded listener.js 18:29:33 INFO - PROCESS | 852 | ++DOMWINDOW == 111 (0000004CBC103400) [pid = 852] [serial = 673] [outer = 0000004CB87D6400] 18:29:34 INFO - PROCESS | 852 | 1464053374543 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 18:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 944ms 18:29:34 INFO - PROCESS | 852 | 1464053374570 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 18:29:34 INFO - PROCESS | 852 | 1464053374573 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 18:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:29:34 INFO - PROCESS | 852 | 1464053374577 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:29:34 INFO - PROCESS | 852 | 1464053374581 Marionette TRACE conn5 <- [1,862,null,{}] 18:29:34 INFO - PROCESS | 852 | 1464053374592 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:34 INFO - PROCESS | 852 | 1464053374716 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 18:29:34 INFO - PROCESS | 852 | 1464053374814 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:34 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC84EC800 == 85 [pid = 852] [id = 225] 18:29:34 INFO - PROCESS | 852 | ++DOMWINDOW == 112 (0000004CBEC0E400) [pid = 852] [serial = 674] [outer = 0000000000000000] 18:29:34 INFO - PROCESS | 852 | ++DOMWINDOW == 113 (0000004CBF497C00) [pid = 852] [serial = 675] [outer = 0000004CBEC0E400] 18:29:34 INFO - PROCESS | 852 | 1464053374873 Marionette DEBUG loaded listener.js 18:29:34 INFO - PROCESS | 852 | ++DOMWINDOW == 114 (0000004CC019C000) [pid = 852] [serial = 676] [outer = 0000004CBEC0E400] 18:29:35 INFO - PROCESS | 852 | 1464053375460 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 18:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 942ms 18:29:35 INFO - PROCESS | 852 | 1464053375521 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 18:29:35 INFO - PROCESS | 852 | 1464053375524 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 18:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:29:35 INFO - PROCESS | 852 | 1464053375528 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:29:35 INFO - PROCESS | 852 | 1464053375530 Marionette TRACE conn5 <- [1,866,null,{}] 18:29:35 INFO - PROCESS | 852 | 1464053375534 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:35 INFO - PROCESS | 852 | 1464053375652 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 18:29:35 INFO - PROCESS | 852 | 1464053375775 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:35 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC6DEE800 == 86 [pid = 852] [id = 226] 18:29:35 INFO - PROCESS | 852 | ++DOMWINDOW == 115 (0000004CC1B89000) [pid = 852] [serial = 677] [outer = 0000000000000000] 18:29:35 INFO - PROCESS | 852 | ++DOMWINDOW == 116 (0000004CC1B8C000) [pid = 852] [serial = 678] [outer = 0000004CC1B89000] 18:29:35 INFO - PROCESS | 852 | 1464053375835 Marionette DEBUG loaded listener.js 18:29:35 INFO - PROCESS | 852 | ++DOMWINDOW == 117 (0000004CC1BE8400) [pid = 852] [serial = 679] [outer = 0000004CC1B89000] 18:29:36 INFO - PROCESS | 852 | 1464053376419 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 18:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 944ms 18:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:29:36 INFO - PROCESS | 852 | 1464053376472 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 18:29:36 INFO - PROCESS | 852 | 1464053376475 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 18:29:36 INFO - PROCESS | 852 | 1464053376478 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:29:36 INFO - PROCESS | 852 | 1464053376480 Marionette TRACE conn5 <- [1,870,null,{}] 18:29:36 INFO - PROCESS | 852 | 1464053376484 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:36 INFO - PROCESS | 852 | 1464053376599 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 18:29:36 INFO - PROCESS | 852 | 1464053376722 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:36 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8CCE000 == 87 [pid = 852] [id = 227] 18:29:36 INFO - PROCESS | 852 | ++DOMWINDOW == 118 (0000004CC0231000) [pid = 852] [serial = 680] [outer = 0000000000000000] 18:29:36 INFO - PROCESS | 852 | ++DOMWINDOW == 119 (0000004CC1BEF400) [pid = 852] [serial = 681] [outer = 0000004CC0231000] 18:29:36 INFO - PROCESS | 852 | 1464053376779 Marionette DEBUG loaded listener.js 18:29:36 INFO - PROCESS | 852 | ++DOMWINDOW == 120 (0000004CC51EFC00) [pid = 852] [serial = 682] [outer = 0000004CC0231000] 18:29:37 INFO - PROCESS | 852 | 1464053377374 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 18:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 944ms 18:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:29:37 INFO - PROCESS | 852 | 1464053377426 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 18:29:37 INFO - PROCESS | 852 | 1464053377429 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 18:29:37 INFO - PROCESS | 852 | 1464053377432 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:29:37 INFO - PROCESS | 852 | 1464053377434 Marionette TRACE conn5 <- [1,874,null,{}] 18:29:37 INFO - PROCESS | 852 | 1464053377438 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:37 INFO - PROCESS | 852 | 1464053377580 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 18:29:37 INFO - PROCESS | 852 | 1464053377672 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:37 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC90D0000 == 88 [pid = 852] [id = 228] 18:29:37 INFO - PROCESS | 852 | ++DOMWINDOW == 121 (0000004CC5177000) [pid = 852] [serial = 683] [outer = 0000000000000000] 18:29:37 INFO - PROCESS | 852 | ++DOMWINDOW == 122 (0000004CC5178C00) [pid = 852] [serial = 684] [outer = 0000004CC5177000] 18:29:37 INFO - PROCESS | 852 | 1464053377727 Marionette DEBUG loaded listener.js 18:29:37 INFO - PROCESS | 852 | ++DOMWINDOW == 123 (0000004CC517F800) [pid = 852] [serial = 685] [outer = 0000004CC5177000] 18:29:38 INFO - PROCESS | 852 | 1464053378296 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 18:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 944ms 18:29:38 INFO - PROCESS | 852 | 1464053378378 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 18:29:38 INFO - PROCESS | 852 | 1464053378381 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 18:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:29:38 INFO - PROCESS | 852 | 1464053378385 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:29:38 INFO - PROCESS | 852 | 1464053378387 Marionette TRACE conn5 <- [1,878,null,{}] 18:29:38 INFO - PROCESS | 852 | 1464053378391 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:38 INFO - PROCESS | 852 | 1464053378506 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 18:29:38 INFO - PROCESS | 852 | 1464053378632 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:38 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB2936000 == 89 [pid = 852] [id = 229] 18:29:38 INFO - PROCESS | 852 | ++DOMWINDOW == 124 (0000004CADF1BC00) [pid = 852] [serial = 686] [outer = 0000000000000000] 18:29:38 INFO - PROCESS | 852 | ++DOMWINDOW == 125 (0000004CB27DE000) [pid = 852] [serial = 687] [outer = 0000004CADF1BC00] 18:29:38 INFO - PROCESS | 852 | 1464053378690 Marionette DEBUG loaded listener.js 18:29:38 INFO - PROCESS | 852 | ++DOMWINDOW == 126 (0000004CB876F400) [pid = 852] [serial = 688] [outer = 0000004CADF1BC00] 18:29:39 INFO - PROCESS | 852 | 1464053379576 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 18:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1231ms 18:29:39 INFO - PROCESS | 852 | 1464053379619 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 18:29:39 INFO - PROCESS | 852 | 1464053379624 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 18:29:39 INFO - PROCESS | 852 | 1464053379630 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:29:39 INFO - PROCESS | 852 | 1464053379633 Marionette TRACE conn5 <- [1,882,null,{}] 18:29:39 INFO - PROCESS | 852 | 1464053379638 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:39 INFO - PROCESS | 852 | 1464053379747 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 18:29:39 INFO - PROCESS | 852 | 1464053379876 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:39 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBA3C3800 == 90 [pid = 852] [id = 230] 18:29:39 INFO - PROCESS | 852 | ++DOMWINDOW == 127 (0000004CAE519800) [pid = 852] [serial = 689] [outer = 0000000000000000] 18:29:39 INFO - PROCESS | 852 | ++DOMWINDOW == 128 (0000004CAE74E800) [pid = 852] [serial = 690] [outer = 0000004CAE519800] 18:29:39 INFO - PROCESS | 852 | 1464053379928 Marionette DEBUG loaded listener.js 18:29:40 INFO - PROCESS | 852 | ++DOMWINDOW == 129 (0000004CB320A400) [pid = 852] [serial = 691] [outer = 0000004CAE519800] 18:29:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CC0296000 == 89 [pid = 852] [id = 173] 18:29:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CBA9B8000 == 88 [pid = 852] [id = 30] 18:29:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CC59DD000 == 87 [pid = 852] [id = 196] 18:29:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CC59E7000 == 86 [pid = 852] [id = 160] 18:29:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CC15DC800 == 85 [pid = 852] [id = 78] 18:29:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CAE086000 == 84 [pid = 852] [id = 63] 18:29:40 INFO - PROCESS | 852 | 1464053380615 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 128 (0000004CBFB71800) [pid = 852] [serial = 561] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 127 (0000004CBFB79000) [pid = 852] [serial = 519] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 126 (0000004CB7E64800) [pid = 852] [serial = 597] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 125 (0000004CBB508C00) [pid = 852] [serial = 582] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 124 (0000004CBA97EC00) [pid = 852] [serial = 581] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 123 (0000004CAF654800) [pid = 852] [serial = 593] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 122 (0000004CB2BB1800) [pid = 852] [serial = 594] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 121 (0000004CBE620800) [pid = 852] [serial = 585] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 120 (0000004CBE3A1C00) [pid = 852] [serial = 584] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 119 (0000004CB8729400) [pid = 852] [serial = 599] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 118 (0000004CBC3BEC00) [pid = 852] [serial = 605] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1034ms 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 117 (0000004CB7E6D000) [pid = 852] [serial = 591] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 116 (0000004CAE8B4000) [pid = 852] [serial = 590] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 115 (0000004CBB86E800) [pid = 852] [serial = 603] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 114 (0000004CBB511000) [pid = 852] [serial = 608] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 113 (0000004CBD8BDC00) [pid = 852] [serial = 606] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 112 (0000004CBF93E000) [pid = 852] [serial = 615] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 111 (0000004CBEA5E000) [pid = 852] [serial = 611] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 110 (0000004CBEA3B400) [pid = 852] [serial = 609] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 109 (0000004CBF409C00) [pid = 852] [serial = 612] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 108 (0000004CBA9D0800) [pid = 852] [serial = 600] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 107 (0000004CB8727000) [pid = 852] [serial = 549] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 106 (0000004CBCDD2000) [pid = 852] [serial = 552] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 105 (0000004CBF597400) [pid = 852] [serial = 558] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 104 (0000004CBA9F6400) [pid = 852] [serial = 576] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 103 (0000004CBE87D800) [pid = 852] [serial = 555] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 102 (0000004CBB4D5800) [pid = 852] [serial = 546] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 101 (0000004CBF488400) [pid = 852] [serial = 614] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 100 (0000004CBB509000) [pid = 852] [serial = 602] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 99 (0000004CBFB9F800) [pid = 852] [serial = 588] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 98 (0000004CBF40BC00) [pid = 852] [serial = 587] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 97 (0000004CB2762400) [pid = 852] [serial = 579] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 96 (0000004CADF16C00) [pid = 852] [serial = 578] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | --DOMWINDOW == 95 (0000004CB47A5C00) [pid = 852] [serial = 596] [outer = 0000000000000000] [url = about:blank] 18:29:40 INFO - PROCESS | 852 | 1464053380669 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 18:29:40 INFO - PROCESS | 852 | 1464053380675 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 18:29:40 INFO - PROCESS | 852 | 1464053380698 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:29:40 INFO - PROCESS | 852 | 1464053380701 Marionette TRACE conn5 <- [1,886,null,{}] 18:29:40 INFO - PROCESS | 852 | 1464053380705 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:40 INFO - PROCESS | 852 | 1464053380803 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 18:29:40 INFO - PROCESS | 852 | 1464053380816 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:40 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB36D1000 == 85 [pid = 852] [id = 231] 18:29:40 INFO - PROCESS | 852 | ++DOMWINDOW == 96 (0000004CADECDC00) [pid = 852] [serial = 692] [outer = 0000000000000000] 18:29:40 INFO - PROCESS | 852 | ++DOMWINDOW == 97 (0000004CAF616400) [pid = 852] [serial = 693] [outer = 0000004CADECDC00] 18:29:40 INFO - PROCESS | 852 | 1464053380863 Marionette DEBUG loaded listener.js 18:29:40 INFO - PROCESS | 852 | ++DOMWINDOW == 98 (0000004CB2BC8C00) [pid = 852] [serial = 694] [outer = 0000004CADECDC00] 18:29:41 INFO - PROCESS | 852 | 1464053381348 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 18:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 691ms 18:29:41 INFO - PROCESS | 852 | 1464053381395 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 18:29:41 INFO - PROCESS | 852 | 1464053381397 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 18:29:41 INFO - PROCESS | 852 | 1464053381401 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:29:41 INFO - PROCESS | 852 | 1464053381405 Marionette TRACE conn5 <- [1,890,null,{}] 18:29:41 INFO - PROCESS | 852 | 1464053381415 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:41 INFO - PROCESS | 852 | 1464053381511 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 18:29:41 INFO - PROCESS | 852 | 1464053381626 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:41 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAA37800 == 86 [pid = 852] [id = 232] 18:29:41 INFO - PROCESS | 852 | ++DOMWINDOW == 99 (0000004CB27E0800) [pid = 852] [serial = 695] [outer = 0000000000000000] 18:29:41 INFO - PROCESS | 852 | ++DOMWINDOW == 100 (0000004CB7E6E800) [pid = 852] [serial = 696] [outer = 0000004CB27E0800] 18:29:41 INFO - PROCESS | 852 | 1464053381675 Marionette DEBUG loaded listener.js 18:29:41 INFO - PROCESS | 852 | ++DOMWINDOW == 101 (0000004CB851C800) [pid = 852] [serial = 697] [outer = 0000004CB27E0800] 18:29:42 INFO - PROCESS | 852 | 1464053382063 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 18:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 692ms 18:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:29:42 INFO - PROCESS | 852 | 1464053382096 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 18:29:42 INFO - PROCESS | 852 | 1464053382099 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 18:29:42 INFO - PROCESS | 852 | 1464053382102 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:29:42 INFO - PROCESS | 852 | 1464053382104 Marionette TRACE conn5 <- [1,894,null,{}] 18:29:42 INFO - PROCESS | 852 | 1464053382107 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:42 INFO - PROCESS | 852 | 1464053382201 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 18:29:42 INFO - PROCESS | 852 | 1464053382208 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:42 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB095000 == 87 [pid = 852] [id = 233] 18:29:42 INFO - PROCESS | 852 | ++DOMWINDOW == 102 (0000004CB8727000) [pid = 852] [serial = 698] [outer = 0000000000000000] 18:29:42 INFO - PROCESS | 852 | ++DOMWINDOW == 103 (0000004CBA4EEC00) [pid = 852] [serial = 699] [outer = 0000004CB8727000] 18:29:42 INFO - PROCESS | 852 | 1464053382255 Marionette DEBUG loaded listener.js 18:29:42 INFO - PROCESS | 852 | ++DOMWINDOW == 104 (0000004CBA9D0800) [pid = 852] [serial = 700] [outer = 0000004CB8727000] 18:29:42 INFO - PROCESS | 852 | 1464053382685 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 18:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 628ms 18:29:42 INFO - PROCESS | 852 | 1464053382737 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 18:29:42 INFO - PROCESS | 852 | 1464053382739 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 18:29:42 INFO - PROCESS | 852 | 1464053382748 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:29:42 INFO - PROCESS | 852 | 1464053382750 Marionette TRACE conn5 <- [1,898,null,{}] 18:29:42 INFO - PROCESS | 852 | 1464053382765 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:42 INFO - PROCESS | 852 | 1464053382882 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 18:29:42 INFO - PROCESS | 852 | 1464053382966 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:42 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBD650000 == 88 [pid = 852] [id = 234] 18:29:42 INFO - PROCESS | 852 | ++DOMWINDOW == 105 (0000004CBA9F2C00) [pid = 852] [serial = 701] [outer = 0000000000000000] 18:29:43 INFO - PROCESS | 852 | ++DOMWINDOW == 106 (0000004CBB4D6000) [pid = 852] [serial = 702] [outer = 0000004CBA9F2C00] 18:29:43 INFO - PROCESS | 852 | 1464053383013 Marionette DEBUG loaded listener.js 18:29:43 INFO - PROCESS | 852 | ++DOMWINDOW == 107 (0000004CBB50D800) [pid = 852] [serial = 703] [outer = 0000004CBA9F2C00] 18:29:43 INFO - PROCESS | 852 | 1464053383461 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 18:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 754ms 18:29:43 INFO - PROCESS | 852 | 1464053383506 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 18:29:43 INFO - PROCESS | 852 | 1464053383508 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 18:29:43 INFO - PROCESS | 852 | 1464053383519 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:29:43 INFO - PROCESS | 852 | 1464053383522 Marionette TRACE conn5 <- [1,902,null,{}] 18:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:29:43 INFO - PROCESS | 852 | 1464053383526 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:43 INFO - PROCESS | 852 | 1464053383662 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 18:29:43 INFO - PROCESS | 852 | 1464053383718 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:43 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF758000 == 89 [pid = 852] [id = 235] 18:29:43 INFO - PROCESS | 852 | ++DOMWINDOW == 108 (0000004CBB876400) [pid = 852] [serial = 704] [outer = 0000000000000000] 18:29:43 INFO - PROCESS | 852 | ++DOMWINDOW == 109 (0000004CBC361400) [pid = 852] [serial = 705] [outer = 0000004CBB876400] 18:29:43 INFO - PROCESS | 852 | 1464053383765 Marionette DEBUG loaded listener.js 18:29:43 INFO - PROCESS | 852 | ++DOMWINDOW == 110 (0000004CBD378000) [pid = 852] [serial = 706] [outer = 0000004CBB876400] 18:29:44 INFO - PROCESS | 852 | 1464053384198 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 18:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 732ms 18:29:44 INFO - PROCESS | 852 | 1464053384258 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 18:29:44 INFO - PROCESS | 852 | 1464053384260 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 18:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:29:44 INFO - PROCESS | 852 | 1464053384263 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:29:44 INFO - PROCESS | 852 | 1464053384265 Marionette TRACE conn5 <- [1,906,null,{}] 18:29:44 INFO - PROCESS | 852 | 1464053384268 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:44 INFO - PROCESS | 852 | 1464053384391 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 18:29:44 INFO - PROCESS | 852 | 1464053384447 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:44 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFCAE800 == 90 [pid = 852] [id = 236] 18:29:44 INFO - PROCESS | 852 | ++DOMWINDOW == 111 (0000004CBE23D400) [pid = 852] [serial = 707] [outer = 0000000000000000] 18:29:44 INFO - PROCESS | 852 | ++DOMWINDOW == 112 (0000004CBE3AAC00) [pid = 852] [serial = 708] [outer = 0000004CBE23D400] 18:29:44 INFO - PROCESS | 852 | 1464053384494 Marionette DEBUG loaded listener.js 18:29:44 INFO - PROCESS | 852 | ++DOMWINDOW == 113 (0000004CBE476400) [pid = 852] [serial = 709] [outer = 0000004CBE23D400] 18:29:44 INFO - PROCESS | 852 | --DOMWINDOW == 112 (0000004CB27E0C00) [pid = 852] [serial = 650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:29:44 INFO - PROCESS | 852 | --DOMWINDOW == 111 (0000004CBEA61C00) [pid = 852] [serial = 653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:29:44 INFO - PROCESS | 852 | --DOMWINDOW == 110 (0000004CBF93D400) [pid = 852] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:29:44 INFO - PROCESS | 852 | --DOMWINDOW == 109 (0000004CBB578C00) [pid = 852] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:29:44 INFO - PROCESS | 852 | --DOMWINDOW == 108 (0000004CB2BAE000) [pid = 852] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:29:44 INFO - PROCESS | 852 | --DOMWINDOW == 107 (0000004CB27D7C00) [pid = 852] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:29:44 INFO - PROCESS | 852 | --DOMWINDOW == 106 (0000004CADF1A400) [pid = 852] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:29:44 INFO - PROCESS | 852 | --DOMWINDOW == 105 (0000004CBA510C00) [pid = 852] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:29:44 INFO - PROCESS | 852 | --DOMWINDOW == 104 (0000004CBF94B800) [pid = 852] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:29:44 INFO - PROCESS | 852 | --DOMWINDOW == 103 (0000004CB7B56800) [pid = 852] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:29:45 INFO - PROCESS | 852 | 1464053385084 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 18:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 839ms 18:29:45 INFO - PROCESS | 852 | 1464053385105 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 18:29:45 INFO - PROCESS | 852 | 1464053385107 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 18:29:45 INFO - PROCESS | 852 | 1464053385110 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:29:45 INFO - PROCESS | 852 | 1464053385112 Marionette TRACE conn5 <- [1,910,null,{}] 18:29:45 INFO - PROCESS | 852 | 1464053385123 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:45 INFO - PROCESS | 852 | 1464053385215 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 18:29:45 INFO - PROCESS | 852 | 1464053385295 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:45 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFCB7000 == 91 [pid = 852] [id = 237] 18:29:45 INFO - PROCESS | 852 | ++DOMWINDOW == 104 (0000004CB27D7C00) [pid = 852] [serial = 710] [outer = 0000000000000000] 18:29:45 INFO - PROCESS | 852 | ++DOMWINDOW == 105 (0000004CBC053000) [pid = 852] [serial = 711] [outer = 0000004CB27D7C00] 18:29:45 INFO - PROCESS | 852 | 1464053385341 Marionette DEBUG loaded listener.js 18:29:45 INFO - PROCESS | 852 | ++DOMWINDOW == 106 (0000004CBE656000) [pid = 852] [serial = 712] [outer = 0000004CB27D7C00] 18:29:45 INFO - PROCESS | 852 | 1464053385712 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 18:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 692ms 18:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:29:45 INFO - PROCESS | 852 | 1464053385811 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 18:29:45 INFO - PROCESS | 852 | 1464053385813 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 18:29:45 INFO - PROCESS | 852 | 1464053385817 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:29:45 INFO - PROCESS | 852 | 1464053385819 Marionette TRACE conn5 <- [1,914,null,{}] 18:29:45 INFO - PROCESS | 852 | 1464053385822 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:45 INFO - PROCESS | 852 | 1464053385915 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 18:29:45 INFO - PROCESS | 852 | 1464053385928 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:45 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBCD6B800 == 92 [pid = 852] [id = 238] 18:29:45 INFO - PROCESS | 852 | ++DOMWINDOW == 107 (0000004CAE724400) [pid = 852] [serial = 713] [outer = 0000000000000000] 18:29:45 INFO - PROCESS | 852 | ++DOMWINDOW == 108 (0000004CBE881800) [pid = 852] [serial = 714] [outer = 0000004CAE724400] 18:29:45 INFO - PROCESS | 852 | 1464053385974 Marionette DEBUG loaded listener.js 18:29:46 INFO - PROCESS | 852 | ++DOMWINDOW == 109 (0000004CBEA5C400) [pid = 852] [serial = 715] [outer = 0000004CAE724400] 18:29:46 INFO - PROCESS | 852 | 1464053386408 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 18:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 629ms 18:29:46 INFO - PROCESS | 852 | 1464053386450 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 18:29:46 INFO - PROCESS | 852 | 1464053386452 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 18:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:29:46 INFO - PROCESS | 852 | 1464053386456 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:29:46 INFO - PROCESS | 852 | 1464053386458 Marionette TRACE conn5 <- [1,918,null,{}] 18:29:46 INFO - PROCESS | 852 | 1464053386461 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:46 INFO - PROCESS | 852 | 1464053386563 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 18:29:46 INFO - PROCESS | 852 | 1464053386571 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:46 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC120E800 == 93 [pid = 852] [id = 239] 18:29:46 INFO - PROCESS | 852 | ++DOMWINDOW == 110 (0000004CBEA5D400) [pid = 852] [serial = 716] [outer = 0000000000000000] 18:29:46 INFO - PROCESS | 852 | ++DOMWINDOW == 111 (0000004CBEA66000) [pid = 852] [serial = 717] [outer = 0000004CBEA5D400] 18:29:46 INFO - PROCESS | 852 | 1464053386617 Marionette DEBUG loaded listener.js 18:29:46 INFO - PROCESS | 852 | ++DOMWINDOW == 112 (0000004CBF40F400) [pid = 852] [serial = 718] [outer = 0000004CBEA5D400] 18:29:47 INFO - PROCESS | 852 | 1464053387214 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 18:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 835ms 18:29:47 INFO - PROCESS | 852 | 1464053387304 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 18:29:47 INFO - PROCESS | 852 | 1464053387309 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 18:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:29:47 INFO - PROCESS | 852 | 1464053387316 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:29:47 INFO - PROCESS | 852 | 1464053387320 Marionette TRACE conn5 <- [1,922,null,{}] 18:29:47 INFO - PROCESS | 852 | 1464053387326 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:47 INFO - PROCESS | 852 | 1464053387460 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 18:29:47 INFO - PROCESS | 852 | 1464053387577 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:47 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB4721800 == 94 [pid = 852] [id = 240] 18:29:47 INFO - PROCESS | 852 | ++DOMWINDOW == 113 (0000004CADF14800) [pid = 852] [serial = 719] [outer = 0000000000000000] 18:29:47 INFO - PROCESS | 852 | ++DOMWINDOW == 114 (0000004CAE908800) [pid = 852] [serial = 720] [outer = 0000004CADF14800] 18:29:47 INFO - PROCESS | 852 | 1464053387639 Marionette DEBUG loaded listener.js 18:29:47 INFO - PROCESS | 852 | ++DOMWINDOW == 115 (0000004CB3259C00) [pid = 852] [serial = 721] [outer = 0000004CADF14800] 18:29:48 INFO - PROCESS | 852 | 1464053388197 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 18:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 945ms 18:29:48 INFO - PROCESS | 852 | 1464053388266 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 18:29:48 INFO - PROCESS | 852 | 1464053388273 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 18:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:29:48 INFO - PROCESS | 852 | 1464053388280 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:29:48 INFO - PROCESS | 852 | 1464053388283 Marionette TRACE conn5 <- [1,926,null,{}] 18:29:48 INFO - PROCESS | 852 | 1464053388287 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:48 INFO - PROCESS | 852 | 1464053388411 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 18:29:48 INFO - PROCESS | 852 | 1464053388535 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:48 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF744800 == 95 [pid = 852] [id = 241] 18:29:48 INFO - PROCESS | 852 | ++DOMWINDOW == 116 (0000004CB7B25000) [pid = 852] [serial = 722] [outer = 0000000000000000] 18:29:48 INFO - PROCESS | 852 | ++DOMWINDOW == 117 (0000004CB83AD000) [pid = 852] [serial = 723] [outer = 0000004CB7B25000] 18:29:48 INFO - PROCESS | 852 | 1464053388592 Marionette DEBUG loaded listener.js 18:29:48 INFO - PROCESS | 852 | ++DOMWINDOW == 118 (0000004CBA9F2000) [pid = 852] [serial = 724] [outer = 0000004CB7B25000] 18:29:49 INFO - PROCESS | 852 | 1464053389200 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 18:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 943ms 18:29:49 INFO - PROCESS | 852 | 1464053389229 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 18:29:49 INFO - PROCESS | 852 | 1464053389232 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 18:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:29:49 INFO - PROCESS | 852 | 1464053389236 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:29:49 INFO - PROCESS | 852 | 1464053389240 Marionette TRACE conn5 <- [1,930,null,{}] 18:29:49 INFO - PROCESS | 852 | 1464053389252 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:49 INFO - PROCESS | 852 | 1464053389374 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 18:29:49 INFO - PROCESS | 852 | 1464053389473 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:49 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC157E000 == 96 [pid = 852] [id = 242] 18:29:49 INFO - PROCESS | 852 | ++DOMWINDOW == 119 (0000004CBE239400) [pid = 852] [serial = 725] [outer = 0000000000000000] 18:29:49 INFO - PROCESS | 852 | ++DOMWINDOW == 120 (0000004CBE876400) [pid = 852] [serial = 726] [outer = 0000004CBE239400] 18:29:49 INFO - PROCESS | 852 | 1464053389532 Marionette DEBUG loaded listener.js 18:29:49 INFO - PROCESS | 852 | ++DOMWINDOW == 121 (0000004CBF417400) [pid = 852] [serial = 727] [outer = 0000004CBE239400] 18:29:50 INFO - PROCESS | 852 | 1464053390134 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 18:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 945ms 18:29:50 INFO - PROCESS | 852 | 1464053390182 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 18:29:50 INFO - PROCESS | 852 | 1464053390186 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 18:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:29:50 INFO - PROCESS | 852 | 1464053390189 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:29:50 INFO - PROCESS | 852 | 1464053390191 Marionette TRACE conn5 <- [1,934,null,{}] 18:29:50 INFO - PROCESS | 852 | 1464053390195 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:50 INFO - PROCESS | 852 | 1464053390315 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 18:29:50 INFO - PROCESS | 852 | 1464053390410 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:50 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC2E21800 == 97 [pid = 852] [id = 243] 18:29:50 INFO - PROCESS | 852 | ++DOMWINDOW == 122 (0000004CBF942800) [pid = 852] [serial = 728] [outer = 0000000000000000] 18:29:50 INFO - PROCESS | 852 | ++DOMWINDOW == 123 (0000004CBF948400) [pid = 852] [serial = 729] [outer = 0000004CBF942800] 18:29:50 INFO - PROCESS | 852 | 1464053390466 Marionette DEBUG loaded listener.js 18:29:50 INFO - PROCESS | 852 | ++DOMWINDOW == 124 (0000004CBFB79C00) [pid = 852] [serial = 730] [outer = 0000004CBF942800] 18:29:51 INFO - PROCESS | 852 | 1464053391037 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 18:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 880ms 18:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:29:51 INFO - PROCESS | 852 | 1464053391072 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 18:29:51 INFO - PROCESS | 852 | 1464053391074 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 18:29:51 INFO - PROCESS | 852 | 1464053391078 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:29:51 INFO - PROCESS | 852 | 1464053391080 Marionette TRACE conn5 <- [1,938,null,{}] 18:29:51 INFO - PROCESS | 852 | 1464053391084 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:51 INFO - PROCESS | 852 | 1464053391200 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 18:29:51 INFO - PROCESS | 852 | 1464053391296 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:51 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC3E75800 == 98 [pid = 852] [id = 244] 18:29:51 INFO - PROCESS | 852 | ++DOMWINDOW == 125 (0000004CBFB9F800) [pid = 852] [serial = 731] [outer = 0000000000000000] 18:29:51 INFO - PROCESS | 852 | ++DOMWINDOW == 126 (0000004CBFBA5000) [pid = 852] [serial = 732] [outer = 0000004CBFB9F800] 18:29:51 INFO - PROCESS | 852 | 1464053391351 Marionette DEBUG loaded listener.js 18:29:51 INFO - PROCESS | 852 | ++DOMWINDOW == 127 (0000004CBFFD9C00) [pid = 852] [serial = 733] [outer = 0000004CBFB9F800] 18:29:51 INFO - PROCESS | 852 | 1464053391918 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 18:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 881ms 18:29:51 INFO - PROCESS | 852 | 1464053391962 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 18:29:51 INFO - PROCESS | 852 | 1464053391965 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 18:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:29:51 INFO - PROCESS | 852 | 1464053391968 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:29:51 INFO - PROCESS | 852 | 1464053391970 Marionette TRACE conn5 <- [1,942,null,{}] 18:29:51 INFO - PROCESS | 852 | 1464053391974 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:52 INFO - PROCESS | 852 | 1464053392111 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 18:29:52 INFO - PROCESS | 852 | 1464053392209 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:52 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB832E800 == 99 [pid = 852] [id = 245] 18:29:52 INFO - PROCESS | 852 | ++DOMWINDOW == 128 (0000004CC0230000) [pid = 852] [serial = 734] [outer = 0000000000000000] 18:29:52 INFO - PROCESS | 852 | ++DOMWINDOW == 129 (0000004CC1535C00) [pid = 852] [serial = 735] [outer = 0000004CC0230000] 18:29:52 INFO - PROCESS | 852 | 1464053392265 Marionette DEBUG loaded listener.js 18:29:52 INFO - PROCESS | 852 | ++DOMWINDOW == 130 (0000004CC1A40000) [pid = 852] [serial = 736] [outer = 0000004CC0230000] 18:29:52 INFO - PROCESS | 852 | 1464053392814 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 18:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 882ms 18:29:52 INFO - PROCESS | 852 | 1464053392852 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 18:29:52 INFO - PROCESS | 852 | 1464053392855 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 18:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:29:52 INFO - PROCESS | 852 | 1464053392858 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:29:52 INFO - PROCESS | 852 | 1464053392861 Marionette TRACE conn5 <- [1,946,null,{}] 18:29:52 INFO - PROCESS | 852 | 1464053392864 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:52 INFO - PROCESS | 852 | 1464053392979 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 18:29:53 INFO - PROCESS | 852 | 1464053393075 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:53 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8943800 == 100 [pid = 852] [id = 246] 18:29:53 INFO - PROCESS | 852 | ++DOMWINDOW == 131 (0000004CBF9EB000) [pid = 852] [serial = 737] [outer = 0000000000000000] 18:29:53 INFO - PROCESS | 852 | ++DOMWINDOW == 132 (0000004CBF9F0400) [pid = 852] [serial = 738] [outer = 0000004CBF9EB000] 18:29:53 INFO - PROCESS | 852 | 1464053393129 Marionette DEBUG loaded listener.js 18:29:53 INFO - PROCESS | 852 | ++DOMWINDOW == 133 (0000004CC153C400) [pid = 852] [serial = 739] [outer = 0000004CBF9EB000] 18:29:53 INFO - PROCESS | 852 | 1464053393730 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 18:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 943ms 18:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:29:53 INFO - PROCESS | 852 | 1464053393805 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 18:29:53 INFO - PROCESS | 852 | 1464053393808 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 18:29:53 INFO - PROCESS | 852 | 1464053393812 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:29:53 INFO - PROCESS | 852 | 1464053393814 Marionette TRACE conn5 <- [1,950,null,{}] 18:29:53 INFO - PROCESS | 852 | 1464053393818 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:53 INFO - PROCESS | 852 | 1464053393933 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 18:29:54 INFO - PROCESS | 852 | 1464053394056 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:54 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8CC6000 == 101 [pid = 852] [id = 247] 18:29:54 INFO - PROCESS | 852 | ++DOMWINDOW == 134 (0000004CBF9EBC00) [pid = 852] [serial = 740] [outer = 0000000000000000] 18:29:54 INFO - PROCESS | 852 | ++DOMWINDOW == 135 (0000004CC1BE4C00) [pid = 852] [serial = 741] [outer = 0000004CBF9EBC00] 18:29:54 INFO - PROCESS | 852 | 1464053394113 Marionette DEBUG loaded listener.js 18:29:54 INFO - PROCESS | 852 | ++DOMWINDOW == 136 (0000004CC5183000) [pid = 852] [serial = 742] [outer = 0000004CBF9EBC00] 18:29:54 INFO - PROCESS | 852 | 1464053394635 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 18:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 882ms 18:29:54 INFO - PROCESS | 852 | 1464053394695 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 18:29:54 INFO - PROCESS | 852 | 1464053394698 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 18:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:29:54 INFO - PROCESS | 852 | 1464053394702 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:29:54 INFO - PROCESS | 852 | 1464053394704 Marionette TRACE conn5 <- [1,954,null,{}] 18:29:54 INFO - PROCESS | 852 | 1464053394708 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:54 INFO - PROCESS | 852 | 1464053394824 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 18:29:54 INFO - PROCESS | 852 | 1464053394920 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:54 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8912800 == 102 [pid = 852] [id = 248] 18:29:54 INFO - PROCESS | 852 | ++DOMWINDOW == 137 (0000004CC51F2000) [pid = 852] [serial = 743] [outer = 0000000000000000] 18:29:54 INFO - PROCESS | 852 | ++DOMWINDOW == 138 (0000004CC51F8800) [pid = 852] [serial = 744] [outer = 0000004CC51F2000] 18:29:54 INFO - PROCESS | 852 | 1464053394976 Marionette DEBUG loaded listener.js 18:29:55 INFO - PROCESS | 852 | ++DOMWINDOW == 139 (0000004CC654E400) [pid = 852] [serial = 745] [outer = 0000004CC51F2000] 18:29:55 INFO - PROCESS | 852 | 1464053395634 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 18:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 986ms 18:29:55 INFO - PROCESS | 852 | 1464053395691 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 18:29:55 INFO - PROCESS | 852 | 1464053395693 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 18:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:29:55 INFO - PROCESS | 852 | 1464053395697 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:29:55 INFO - PROCESS | 852 | 1464053395699 Marionette TRACE conn5 <- [1,958,null,{}] 18:29:55 INFO - PROCESS | 852 | 1464053395703 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:55 INFO - PROCESS | 852 | 1464053395821 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 18:29:55 INFO - PROCESS | 852 | 1464053395946 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:55 INFO - PROCESS | 852 | ++DOCSHELL 0000004CA90D4000 == 103 [pid = 852] [id = 249] 18:29:55 INFO - PROCESS | 852 | ++DOMWINDOW == 140 (0000004CADF12800) [pid = 852] [serial = 746] [outer = 0000000000000000] 18:29:56 INFO - PROCESS | 852 | ++DOMWINDOW == 141 (0000004CB27E0400) [pid = 852] [serial = 747] [outer = 0000004CADF12800] 18:29:56 INFO - PROCESS | 852 | 1464053396004 Marionette DEBUG loaded listener.js 18:29:56 INFO - PROCESS | 852 | ++DOMWINDOW == 142 (0000004CBE47CC00) [pid = 852] [serial = 748] [outer = 0000004CADF12800] 18:29:56 INFO - PROCESS | 852 | 1464053396781 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 18:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1130ms 18:29:56 INFO - PROCESS | 852 | 1464053396829 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 18:29:56 INFO - PROCESS | 852 | 1464053396834 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 18:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:29:56 INFO - PROCESS | 852 | 1464053396839 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:29:56 INFO - PROCESS | 852 | 1464053396843 Marionette TRACE conn5 <- [1,962,null,{}] 18:29:56 INFO - PROCESS | 852 | 1464053396849 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:57 INFO - PROCESS | 852 | 1464053396998 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 18:29:57 INFO - PROCESS | 852 | 1464053397103 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:57 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB32C0000 == 104 [pid = 852] [id = 250] 18:29:57 INFO - PROCESS | 852 | ++DOMWINDOW == 143 (0000004CB2BB7000) [pid = 852] [serial = 749] [outer = 0000000000000000] 18:29:57 INFO - PROCESS | 852 | ++DOMWINDOW == 144 (0000004CB423B800) [pid = 852] [serial = 750] [outer = 0000004CB2BB7000] 18:29:57 INFO - PROCESS | 852 | 1464053397154 Marionette DEBUG loaded listener.js 18:29:57 INFO - PROCESS | 852 | ++DOMWINDOW == 145 (0000004CB7E68800) [pid = 852] [serial = 751] [outer = 0000004CB2BB7000] 18:29:57 INFO - PROCESS | 852 | --DOCSHELL 0000004CB8639000 == 103 [pid = 852] [id = 27] 18:29:57 INFO - PROCESS | 852 | --DOCSHELL 0000004CBD650800 == 102 [pid = 852] [id = 20] 18:29:57 INFO - PROCESS | 852 | --DOCSHELL 0000004CB8316000 == 101 [pid = 852] [id = 16] 18:29:57 INFO - PROCESS | 852 | --DOCSHELL 0000004CBCD6B800 == 100 [pid = 852] [id = 238] 18:29:57 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFCB7000 == 99 [pid = 852] [id = 237] 18:29:57 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFCAE800 == 98 [pid = 852] [id = 236] 18:29:57 INFO - PROCESS | 852 | --DOCSHELL 0000004CBF758000 == 97 [pid = 852] [id = 235] 18:29:57 INFO - PROCESS | 852 | --DOCSHELL 0000004CBD650000 == 96 [pid = 852] [id = 234] 18:29:57 INFO - PROCESS | 852 | --DOCSHELL 0000004CBB095000 == 95 [pid = 852] [id = 233] 18:29:57 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAA37800 == 94 [pid = 852] [id = 232] 18:29:57 INFO - PROCESS | 852 | --DOCSHELL 0000004CB36D1000 == 93 [pid = 852] [id = 231] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 144 (0000004CC0192400) [pid = 852] [serial = 666] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOCSHELL 0000004CBA3C3800 == 92 [pid = 852] [id = 230] 18:29:57 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8CCE000 == 91 [pid = 852] [id = 227] 18:29:57 INFO - PROCESS | 852 | --DOCSHELL 0000004CC6DEE800 == 90 [pid = 852] [id = 226] 18:29:57 INFO - PROCESS | 852 | --DOCSHELL 0000004CB863F000 == 89 [pid = 852] [id = 223] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 143 (0000004CBE3A4400) [pid = 852] [serial = 651] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 142 (0000004CBF596800) [pid = 852] [serial = 655] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 141 (0000004CBF40D800) [pid = 852] [serial = 654] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 140 (0000004CBE661400) [pid = 852] [serial = 652] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 139 (0000004CBFB6E000) [pid = 852] [serial = 617] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 138 (0000004CB4793000) [pid = 852] [serial = 620] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 137 (0000004CBFB78000) [pid = 852] [serial = 657] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 136 (0000004CBFB6A800) [pid = 852] [serial = 626] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 135 (0000004CBC10AC00) [pid = 852] [serial = 623] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 134 (0000004CC0017C00) [pid = 852] [serial = 629] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 133 (0000004CC130E400) [pid = 852] [serial = 632] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 132 (0000004CBB86EC00) [pid = 852] [serial = 647] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 131 (0000004CC6550C00) [pid = 852] [serial = 636] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 130 (0000004CC6546800) [pid = 852] [serial = 635] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 129 (0000004CB4D83000) [pid = 852] [serial = 639] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 128 (0000004CB2BB3C00) [pid = 852] [serial = 638] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 127 (0000004CB2766C00) [pid = 852] [serial = 641] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 126 (0000004CB479A800) [pid = 852] [serial = 642] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 125 (0000004CBA9CF800) [pid = 852] [serial = 644] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 124 (0000004CBB4DB400) [pid = 852] [serial = 645] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 123 (0000004CBFB77000) [pid = 852] [serial = 663] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 122 (0000004CC0014400) [pid = 852] [serial = 664] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 121 (0000004CB27D5800) [pid = 852] [serial = 381] [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.] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 120 (0000004CBFDFAC00) [pid = 852] [serial = 658] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 119 (0000004CBB4D9C00) [pid = 852] [serial = 660] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 118 (0000004CBE477C00) [pid = 852] [serial = 661] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | --DOMWINDOW == 117 (0000004CBC10F800) [pid = 852] [serial = 648] [outer = 0000000000000000] [url = about:blank] 18:29:57 INFO - PROCESS | 852 | 1464053397772 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 18:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 984ms 18:29:57 INFO - PROCESS | 852 | 1464053397828 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 18:29:57 INFO - PROCESS | 852 | 1464053397834 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 18:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:29:57 INFO - PROCESS | 852 | 1464053397840 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:29:57 INFO - PROCESS | 852 | 1464053397843 Marionette TRACE conn5 <- [1,966,null,{}] 18:29:57 INFO - PROCESS | 852 | 1464053397847 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:57 INFO - PROCESS | 852 | 1464053397955 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 18:29:58 INFO - PROCESS | 852 | 1464053398041 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:58 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB8316000 == 90 [pid = 852] [id = 251] 18:29:58 INFO - PROCESS | 852 | ++DOMWINDOW == 118 (0000004CADF1C800) [pid = 852] [serial = 752] [outer = 0000000000000000] 18:29:58 INFO - PROCESS | 852 | ++DOMWINDOW == 119 (0000004CB2BB8000) [pid = 852] [serial = 753] [outer = 0000004CADF1C800] 18:29:58 INFO - PROCESS | 852 | 1464053398089 Marionette DEBUG loaded listener.js 18:29:58 INFO - PROCESS | 852 | ++DOMWINDOW == 120 (0000004CB845B000) [pid = 852] [serial = 754] [outer = 0000004CADF1C800] 18:29:58 INFO - PROCESS | 852 | 1464053398538 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 18:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 733ms 18:29:58 INFO - PROCESS | 852 | 1464053398575 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 18:29:58 INFO - PROCESS | 852 | 1464053398578 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 18:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:29:58 INFO - PROCESS | 852 | 1464053398581 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:29:58 INFO - PROCESS | 852 | 1464053398585 Marionette TRACE conn5 <- [1,970,null,{}] 18:29:58 INFO - PROCESS | 852 | 1464053398596 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:58 INFO - PROCESS | 852 | 1464053398699 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 18:29:58 INFO - PROCESS | 852 | 1464053398709 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:58 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBD64D800 == 91 [pid = 852] [id = 252] 18:29:58 INFO - PROCESS | 852 | ++DOMWINDOW == 121 (0000004CBB4DD000) [pid = 852] [serial = 755] [outer = 0000000000000000] 18:29:58 INFO - PROCESS | 852 | ++DOMWINDOW == 122 (0000004CBB504400) [pid = 852] [serial = 756] [outer = 0000004CBB4DD000] 18:29:58 INFO - PROCESS | 852 | 1464053398758 Marionette DEBUG loaded listener.js 18:29:58 INFO - PROCESS | 852 | ++DOMWINDOW == 123 (0000004CBB5DA000) [pid = 852] [serial = 757] [outer = 0000004CBB4DD000] 18:29:59 INFO - PROCESS | 852 | 1464053399431 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 18:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 881ms 18:29:59 INFO - PROCESS | 852 | 1464053399510 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 18:29:59 INFO - PROCESS | 852 | 1464053399515 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 18:29:59 INFO - PROCESS | 852 | 1464053399537 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:29:59 INFO - PROCESS | 852 | 1464053399541 Marionette TRACE conn5 <- [1,974,null,{}] 18:29:59 INFO - PROCESS | 852 | 1464053399547 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:59 INFO - PROCESS | 852 | 1464053399679 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 18:29:59 INFO - PROCESS | 852 | 1464053399799 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:59 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAC5D000 == 92 [pid = 852] [id = 253] 18:29:59 INFO - PROCESS | 852 | ++DOMWINDOW == 124 (0000004CB27DA800) [pid = 852] [serial = 758] [outer = 0000000000000000] 18:29:59 INFO - PROCESS | 852 | ++DOMWINDOW == 125 (0000004CB478E000) [pid = 852] [serial = 759] [outer = 0000004CB27DA800] 18:29:59 INFO - PROCESS | 852 | 1464053399859 Marionette DEBUG loaded listener.js 18:29:59 INFO - PROCESS | 852 | ++DOMWINDOW == 126 (0000004CB85C5800) [pid = 852] [serial = 760] [outer = 0000004CB27DA800] 18:30:00 INFO - PROCESS | 852 | 1464053400439 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 18:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 941ms 18:30:00 INFO - PROCESS | 852 | 1464053400484 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 18:30:00 INFO - PROCESS | 852 | 1464053400490 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 18:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:30:00 INFO - PROCESS | 852 | 1464053400498 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:30:00 INFO - PROCESS | 852 | 1464053400501 Marionette TRACE conn5 <- [1,978,null,{}] 18:30:00 INFO - PROCESS | 852 | 1464053400505 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:00 INFO - PROCESS | 852 | 1464053400627 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 18:30:00 INFO - PROCESS | 852 | 1464053400726 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:00 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF754800 == 93 [pid = 852] [id = 254] 18:30:00 INFO - PROCESS | 852 | ++DOMWINDOW == 127 (0000004CBB579000) [pid = 852] [serial = 761] [outer = 0000000000000000] 18:30:00 INFO - PROCESS | 852 | ++DOMWINDOW == 128 (0000004CBB57CC00) [pid = 852] [serial = 762] [outer = 0000004CBB579000] 18:30:00 INFO - PROCESS | 852 | 1464053400782 Marionette DEBUG loaded listener.js 18:30:00 INFO - PROCESS | 852 | ++DOMWINDOW == 129 (0000004CBC3C1400) [pid = 852] [serial = 763] [outer = 0000004CBB579000] 18:30:01 INFO - PROCESS | 852 | 1464053401399 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 18:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 945ms 18:30:01 INFO - PROCESS | 852 | 1464053401447 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 18:30:01 INFO - PROCESS | 852 | 1464053401450 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 18:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:30:01 INFO - PROCESS | 852 | 1464053401454 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:30:01 INFO - PROCESS | 852 | 1464053401458 Marionette TRACE conn5 <- [1,982,null,{}] 18:30:01 INFO - PROCESS | 852 | 1464053401470 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:01 INFO - PROCESS | 852 | 1464053401593 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 18:30:01 INFO - PROCESS | 852 | 1464053401721 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:01 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC00B4000 == 94 [pid = 852] [id = 255] 18:30:01 INFO - PROCESS | 852 | ++DOMWINDOW == 130 (0000004CBE877000) [pid = 852] [serial = 764] [outer = 0000000000000000] 18:30:01 INFO - PROCESS | 852 | ++DOMWINDOW == 131 (0000004CBE880000) [pid = 852] [serial = 765] [outer = 0000004CBE877000] 18:30:01 INFO - PROCESS | 852 | 1464053401782 Marionette DEBUG loaded listener.js 18:30:01 INFO - PROCESS | 852 | ++DOMWINDOW == 132 (0000004CBEA66400) [pid = 852] [serial = 766] [outer = 0000004CBE877000] 18:30:02 INFO - PROCESS | 852 | 1464053402418 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 18:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 986ms 18:30:02 INFO - PROCESS | 852 | 1464053402443 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 18:30:02 INFO - PROCESS | 852 | 1464053402447 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 18:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:30:02 INFO - PROCESS | 852 | 1464053402450 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:30:02 INFO - PROCESS | 852 | 1464053402453 Marionette TRACE conn5 <- [1,986,null,{}] 18:30:02 INFO - PROCESS | 852 | 1464053402456 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:02 INFO - PROCESS | 852 | 1464053402575 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 18:30:02 INFO - PROCESS | 852 | 1464053402699 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:02 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1360800 == 95 [pid = 852] [id = 256] 18:30:02 INFO - PROCESS | 852 | ++DOMWINDOW == 133 (0000004CBF598400) [pid = 852] [serial = 767] [outer = 0000000000000000] 18:30:02 INFO - PROCESS | 852 | ++DOMWINDOW == 134 (0000004CBF93E000) [pid = 852] [serial = 768] [outer = 0000004CBF598400] 18:30:02 INFO - PROCESS | 852 | 1464053402757 Marionette DEBUG loaded listener.js 18:30:02 INFO - PROCESS | 852 | ++DOMWINDOW == 135 (0000004CBFB78400) [pid = 852] [serial = 769] [outer = 0000004CBF598400] 18:30:03 INFO - PROCESS | 852 | 1464053403318 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 18:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 879ms 18:30:03 INFO - PROCESS | 852 | 1464053403331 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 18:30:03 INFO - PROCESS | 852 | 1464053403333 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 18:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:30:03 INFO - PROCESS | 852 | 1464053403337 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:30:03 INFO - PROCESS | 852 | 1464053403339 Marionette TRACE conn5 <- [1,990,null,{}] 18:30:03 INFO - PROCESS | 852 | 1464053403343 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:03 INFO - PROCESS | 852 | 1464053403500 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 18:30:03 INFO - PROCESS | 852 | 1464053403570 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:03 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC15D5000 == 96 [pid = 852] [id = 257] 18:30:03 INFO - PROCESS | 852 | ++DOMWINDOW == 136 (0000004CBF59B400) [pid = 852] [serial = 770] [outer = 0000000000000000] 18:30:03 INFO - PROCESS | 852 | ++DOMWINDOW == 137 (0000004CBF774C00) [pid = 852] [serial = 771] [outer = 0000004CBF59B400] 18:30:03 INFO - PROCESS | 852 | 1464053403627 Marionette DEBUG loaded listener.js 18:30:03 INFO - PROCESS | 852 | ++DOMWINDOW == 138 (0000004CBF77C400) [pid = 852] [serial = 772] [outer = 0000004CBF59B400] 18:30:04 INFO - PROCESS | 852 | 1464053404230 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 18:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 944ms 18:30:04 INFO - PROCESS | 852 | 1464053404283 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 18:30:04 INFO - PROCESS | 852 | 1464053404286 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 18:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:30:04 INFO - PROCESS | 852 | 1464053404289 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:30:04 INFO - PROCESS | 852 | 1464053404292 Marionette TRACE conn5 <- [1,994,null,{}] 18:30:04 INFO - PROCESS | 852 | 1464053404295 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:04 INFO - PROCESS | 852 | 1464053404463 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 18:30:04 INFO - PROCESS | 852 | 1464053404590 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:04 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC558E000 == 97 [pid = 852] [id = 258] 18:30:04 INFO - PROCESS | 852 | ++DOMWINDOW == 139 (0000004CC001BC00) [pid = 852] [serial = 773] [outer = 0000000000000000] 18:30:04 INFO - PROCESS | 852 | ++DOMWINDOW == 140 (0000004CC0233800) [pid = 852] [serial = 774] [outer = 0000004CC001BC00] 18:30:04 INFO - PROCESS | 852 | 1464053404648 Marionette DEBUG loaded listener.js 18:30:04 INFO - PROCESS | 852 | ++DOMWINDOW == 141 (0000004CC1BE9400) [pid = 852] [serial = 775] [outer = 0000004CC001BC00] 18:30:05 INFO - PROCESS | 852 | 1464053405238 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 18:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 985ms 18:30:05 INFO - PROCESS | 852 | 1464053405278 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 18:30:05 INFO - PROCESS | 852 | 1464053405280 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 18:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:30:05 INFO - PROCESS | 852 | 1464053405284 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:30:05 INFO - PROCESS | 852 | 1464053405286 Marionette TRACE conn5 <- [1,998,null,{}] 18:30:05 INFO - PROCESS | 852 | 1464053405290 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:05 INFO - PROCESS | 852 | 1464053405404 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 18:30:05 INFO - PROCESS | 852 | 1464053405529 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:05 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC6875800 == 98 [pid = 852] [id = 259] 18:30:05 INFO - PROCESS | 852 | ++DOMWINDOW == 142 (0000004CC5177C00) [pid = 852] [serial = 776] [outer = 0000000000000000] 18:30:05 INFO - PROCESS | 852 | ++DOMWINDOW == 143 (0000004CC5181000) [pid = 852] [serial = 777] [outer = 0000004CC5177C00] 18:30:05 INFO - PROCESS | 852 | 1464053405586 Marionette DEBUG loaded listener.js 18:30:05 INFO - PROCESS | 852 | ++DOMWINDOW == 144 (0000004CC6550C00) [pid = 852] [serial = 778] [outer = 0000004CC5177C00] 18:30:06 INFO - PROCESS | 852 | 1464053406140 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 18:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 943ms 18:30:06 INFO - PROCESS | 852 | 1464053406230 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 18:30:06 INFO - PROCESS | 852 | 1464053406232 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 18:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:30:06 INFO - PROCESS | 852 | 1464053406236 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:30:06 INFO - PROCESS | 852 | 1464053406238 Marionette TRACE conn5 <- [1,1002,null,{}] 18:30:06 INFO - PROCESS | 852 | 1464053406242 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:06 INFO - PROCESS | 852 | 1464053406357 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 18:30:06 INFO - PROCESS | 852 | 1464053406482 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:06 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8926000 == 99 [pid = 852] [id = 260] 18:30:06 INFO - PROCESS | 852 | ++DOMWINDOW == 145 (0000004CC517B400) [pid = 852] [serial = 779] [outer = 0000000000000000] 18:30:06 INFO - PROCESS | 852 | ++DOMWINDOW == 146 (0000004CC664B400) [pid = 852] [serial = 780] [outer = 0000004CC517B400] 18:30:06 INFO - PROCESS | 852 | 1464053406542 Marionette DEBUG loaded listener.js 18:30:06 INFO - PROCESS | 852 | ++DOMWINDOW == 147 (0000004CC6652400) [pid = 852] [serial = 781] [outer = 0000004CC517B400] 18:30:07 INFO - PROCESS | 852 | 1464053407178 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 18:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 985ms 18:30:07 INFO - PROCESS | 852 | 1464053407377 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 18:30:07 INFO - PROCESS | 852 | 1464053407381 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 18:30:07 INFO - PROCESS | 852 | 1464053407397 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:30:07 INFO - PROCESS | 852 | 1464053407400 Marionette TRACE conn5 <- [1,1006,null,{}] 18:30:07 INFO - PROCESS | 852 | 1464053407406 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:30:07 INFO - PROCESS | 852 | 1464053407521 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 18:30:07 INFO - PROCESS | 852 | 1464053407644 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:07 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF742000 == 100 [pid = 852] [id = 261] 18:30:07 INFO - PROCESS | 852 | ++DOMWINDOW == 148 (0000004CB27D8000) [pid = 852] [serial = 782] [outer = 0000000000000000] 18:30:07 INFO - PROCESS | 852 | ++DOMWINDOW == 149 (0000004CB2BB6800) [pid = 852] [serial = 783] [outer = 0000004CB27D8000] 18:30:07 INFO - PROCESS | 852 | 1464053407695 Marionette DEBUG loaded listener.js 18:30:07 INFO - PROCESS | 852 | ++DOMWINDOW == 150 (0000004CBB4D3400) [pid = 852] [serial = 784] [outer = 0000004CB27D8000] 18:30:08 INFO - PROCESS | 852 | 1464053408348 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 18:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 966ms 18:30:08 INFO - PROCESS | 852 | 1464053408381 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 18:30:08 INFO - PROCESS | 852 | 1464053408384 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 18:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:30:08 INFO - PROCESS | 852 | 1464053408392 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:30:08 INFO - PROCESS | 852 | 1464053408396 Marionette TRACE conn5 <- [1,1010,null,{}] 18:30:08 INFO - PROCESS | 852 | 1464053408400 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:08 INFO - PROCESS | 852 | 1464053408511 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 18:30:08 INFO - PROCESS | 852 | 1464053408641 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:08 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE9ED000 == 101 [pid = 852] [id = 262] 18:30:08 INFO - PROCESS | 852 | ++DOMWINDOW == 151 (0000004CBC053400) [pid = 852] [serial = 785] [outer = 0000000000000000] 18:30:08 INFO - PROCESS | 852 | ++DOMWINDOW == 152 (0000004CBE3A4400) [pid = 852] [serial = 786] [outer = 0000004CBC053400] 18:30:08 INFO - PROCESS | 852 | 1464053408692 Marionette DEBUG loaded listener.js 18:30:08 INFO - PROCESS | 852 | ++DOMWINDOW == 153 (0000004CBE87D000) [pid = 852] [serial = 787] [outer = 0000004CBC053400] 18:30:08 INFO - PROCESS | 852 | --DOCSHELL 0000004CB8316000 == 100 [pid = 852] [id = 251] 18:30:08 INFO - PROCESS | 852 | --DOCSHELL 0000004CB32C0000 == 99 [pid = 852] [id = 250] 18:30:08 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8CC6000 == 98 [pid = 852] [id = 247] 18:30:08 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8943800 == 97 [pid = 852] [id = 246] 18:30:08 INFO - PROCESS | 852 | --DOCSHELL 0000004CB832E800 == 96 [pid = 852] [id = 245] 18:30:08 INFO - PROCESS | 852 | --DOCSHELL 0000004CC3E75800 == 95 [pid = 852] [id = 244] 18:30:08 INFO - PROCESS | 852 | --DOCSHELL 0000004CC2E21800 == 94 [pid = 852] [id = 243] 18:30:08 INFO - PROCESS | 852 | --DOCSHELL 0000004CC157E000 == 93 [pid = 852] [id = 242] 18:30:08 INFO - PROCESS | 852 | --DOCSHELL 0000004CBF744800 == 92 [pid = 852] [id = 241] 18:30:08 INFO - PROCESS | 852 | --DOCSHELL 0000004CB4721800 == 91 [pid = 852] [id = 240] 18:30:09 INFO - PROCESS | 852 | 1464053409179 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 18:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 839ms 18:30:09 INFO - PROCESS | 852 | 1464053409233 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 18:30:09 INFO - PROCESS | 852 | 1464053409235 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 18:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:30:09 INFO - PROCESS | 852 | 1464053409239 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:30:09 INFO - PROCESS | 852 | 1464053409241 Marionette TRACE conn5 <- [1,1014,null,{}] 18:30:09 INFO - PROCESS | 852 | 1464053409250 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:09 INFO - PROCESS | 852 | 1464053409356 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 18:30:09 INFO - PROCESS | 852 | 1464053409374 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:09 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB8476000 == 92 [pid = 852] [id = 263] 18:30:09 INFO - PROCESS | 852 | ++DOMWINDOW == 154 (0000004CBE473800) [pid = 852] [serial = 788] [outer = 0000000000000000] 18:30:09 INFO - PROCESS | 852 | ++DOMWINDOW == 155 (0000004CBE661400) [pid = 852] [serial = 789] [outer = 0000004CBE473800] 18:30:09 INFO - PROCESS | 852 | 1464053409425 Marionette DEBUG loaded listener.js 18:30:09 INFO - PROCESS | 852 | ++DOMWINDOW == 156 (0000004CBF48EC00) [pid = 852] [serial = 790] [outer = 0000004CBE473800] 18:30:09 INFO - PROCESS | 852 | 1464053409961 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 18:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 795ms 18:30:10 INFO - PROCESS | 852 | 1464053410036 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 18:30:10 INFO - PROCESS | 852 | 1464053410038 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 18:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:30:10 INFO - PROCESS | 852 | 1464053410041 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:30:10 INFO - PROCESS | 852 | 1464053410043 Marionette TRACE conn5 <- [1,1018,null,{}] 18:30:10 INFO - PROCESS | 852 | 1464053410047 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:10 INFO - PROCESS | 852 | 1464053410182 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 18:30:10 INFO - PROCESS | 852 | 1464053410242 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:10 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC59D6800 == 93 [pid = 852] [id = 264] 18:30:10 INFO - PROCESS | 852 | ++DOMWINDOW == 157 (0000004CBF595800) [pid = 852] [serial = 791] [outer = 0000000000000000] 18:30:10 INFO - PROCESS | 852 | ++DOMWINDOW == 158 (0000004CBFB6A800) [pid = 852] [serial = 792] [outer = 0000004CBF595800] 18:30:10 INFO - PROCESS | 852 | 1464053410290 Marionette DEBUG loaded listener.js 18:30:10 INFO - PROCESS | 852 | ++DOMWINDOW == 159 (0000004CBFDFAC00) [pid = 852] [serial = 793] [outer = 0000004CBF595800] 18:30:10 INFO - PROCESS | 852 | 1464053410767 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 18:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 775ms 18:30:10 INFO - PROCESS | 852 | 1464053410820 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 18:30:10 INFO - PROCESS | 852 | 1464053410822 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 18:30:10 INFO - PROCESS | 852 | 1464053410825 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:30:10 INFO - PROCESS | 852 | 1464053410827 Marionette TRACE conn5 <- [1,1022,null,{}] 18:30:10 INFO - PROCESS | 852 | 1464053410831 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:10 INFO - PROCESS | 852 | 1464053410960 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 18:30:11 INFO - PROCESS | 852 | 1464053411023 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:11 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8CD2800 == 94 [pid = 852] [id = 265] 18:30:11 INFO - PROCESS | 852 | ++DOMWINDOW == 160 (0000004CBFDF9C00) [pid = 852] [serial = 794] [outer = 0000000000000000] 18:30:11 INFO - PROCESS | 852 | ++DOMWINDOW == 161 (0000004CC019F000) [pid = 852] [serial = 795] [outer = 0000004CBFDF9C00] 18:30:11 INFO - PROCESS | 852 | 1464053411069 Marionette DEBUG loaded listener.js 18:30:11 INFO - PROCESS | 852 | ++DOMWINDOW == 162 (0000004CC1B86400) [pid = 852] [serial = 796] [outer = 0000004CBFDF9C00] 18:30:11 INFO - PROCESS | 852 | 1464053411515 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 18:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 735ms 18:30:11 INFO - PROCESS | 852 | 1464053411590 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 18:30:11 INFO - PROCESS | 852 | 1464053411592 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 18:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:30:11 INFO - PROCESS | 852 | --DOMWINDOW == 161 (0000004CAE519800) [pid = 852] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:30:11 INFO - PROCESS | 852 | --DOMWINDOW == 160 (0000004CADECDC00) [pid = 852] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:30:11 INFO - PROCESS | 852 | --DOMWINDOW == 159 (0000004CB8727000) [pid = 852] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:30:11 INFO - PROCESS | 852 | --DOMWINDOW == 158 (0000004CBA9F2C00) [pid = 852] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:30:11 INFO - PROCESS | 852 | --DOMWINDOW == 157 (0000004CB27E0800) [pid = 852] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:30:11 INFO - PROCESS | 852 | --DOMWINDOW == 156 (0000004CBB876400) [pid = 852] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:30:11 INFO - PROCESS | 852 | --DOMWINDOW == 155 (0000004CB27D7C00) [pid = 852] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:30:11 INFO - PROCESS | 852 | --DOMWINDOW == 154 (0000004CAE724400) [pid = 852] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:30:11 INFO - PROCESS | 852 | --DOMWINDOW == 153 (0000004CBE23D400) [pid = 852] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:30:11 INFO - PROCESS | 852 | --DOMWINDOW == 152 (0000004CB2BB7000) [pid = 852] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:30:11 INFO - PROCESS | 852 | --DOMWINDOW == 151 (0000004CADF1C800) [pid = 852] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:30:11 INFO - PROCESS | 852 | --DOMWINDOW == 150 (0000004CADF12800) [pid = 852] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:30:11 INFO - PROCESS | 852 | --DOMWINDOW == 149 (0000004CADF1BC00) [pid = 852] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:30:11 INFO - PROCESS | 852 | 1464053411843 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:30:11 INFO - PROCESS | 852 | 1464053411845 Marionette TRACE conn5 <- [1,1026,null,{}] 18:30:11 INFO - PROCESS | 852 | 1464053411849 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:11 INFO - PROCESS | 852 | 1464053411966 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 18:30:11 INFO - PROCESS | 852 | 1464053411973 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:11 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8BBD800 == 95 [pid = 852] [id = 266] 18:30:11 INFO - PROCESS | 852 | ++DOMWINDOW == 150 (0000004CBE3A1C00) [pid = 852] [serial = 797] [outer = 0000000000000000] 18:30:12 INFO - PROCESS | 852 | ++DOMWINDOW == 151 (0000004CBE87F800) [pid = 852] [serial = 798] [outer = 0000004CBE3A1C00] 18:30:12 INFO - PROCESS | 852 | 1464053412020 Marionette DEBUG loaded listener.js 18:30:12 INFO - PROCESS | 852 | ++DOMWINDOW == 152 (0000004CC540B800) [pid = 852] [serial = 799] [outer = 0000004CBE3A1C00] 18:30:12 INFO - PROCESS | 852 | 1464053412458 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 18:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 650ms 18:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:30:12 INFO - PROCESS | 852 | 1464053412493 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 18:30:12 INFO - PROCESS | 852 | 1464053412496 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 18:30:12 INFO - PROCESS | 852 | 1464053412504 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:30:12 INFO - PROCESS | 852 | 1464053412506 Marionette TRACE conn5 <- [1,1030,null,{}] 18:30:12 INFO - PROCESS | 852 | 1464053412509 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:12 INFO - PROCESS | 852 | 1464053412604 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 18:30:12 INFO - PROCESS | 852 | 1464053412612 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:12 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC94EE800 == 96 [pid = 852] [id = 267] 18:30:12 INFO - PROCESS | 852 | ++DOMWINDOW == 153 (0000004CC55D5C00) [pid = 852] [serial = 800] [outer = 0000000000000000] 18:30:12 INFO - PROCESS | 852 | ++DOMWINDOW == 154 (0000004CC55D7800) [pid = 852] [serial = 801] [outer = 0000004CC55D5C00] 18:30:12 INFO - PROCESS | 852 | 1464053412656 Marionette DEBUG loaded listener.js 18:30:12 INFO - PROCESS | 852 | ++DOMWINDOW == 155 (0000004CC55E1000) [pid = 852] [serial = 802] [outer = 0000004CC55D5C00] 18:30:13 INFO - PROCESS | 852 | 1464053413092 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 18:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 630ms 18:30:13 INFO - PROCESS | 852 | 1464053413130 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 18:30:13 INFO - PROCESS | 852 | 1464053413132 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 18:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:30:13 INFO - PROCESS | 852 | 1464053413140 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:30:13 INFO - PROCESS | 852 | 1464053413142 Marionette TRACE conn5 <- [1,1034,null,{}] 18:30:13 INFO - PROCESS | 852 | 1464053413146 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:13 INFO - PROCESS | 852 | 1464053413241 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 18:30:13 INFO - PROCESS | 852 | 1464053413247 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:13 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8BD7800 == 97 [pid = 852] [id = 268] 18:30:13 INFO - PROCESS | 852 | ++DOMWINDOW == 156 (0000004CC544C800) [pid = 852] [serial = 803] [outer = 0000000000000000] 18:30:13 INFO - PROCESS | 852 | ++DOMWINDOW == 157 (0000004CC5451C00) [pid = 852] [serial = 804] [outer = 0000004CC544C800] 18:30:13 INFO - PROCESS | 852 | 1464053413292 Marionette DEBUG loaded listener.js 18:30:13 INFO - PROCESS | 852 | ++DOMWINDOW == 158 (0000004CC5457800) [pid = 852] [serial = 805] [outer = 0000004CC544C800] 18:30:13 INFO - PROCESS | 852 | 1464053413744 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 18:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 628ms 18:30:13 INFO - PROCESS | 852 | 1464053413771 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 18:30:13 INFO - PROCESS | 852 | 1464053413773 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 18:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:30:13 INFO - PROCESS | 852 | 1464053413776 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:30:13 INFO - PROCESS | 852 | 1464053413778 Marionette TRACE conn5 <- [1,1038,null,{}] 18:30:13 INFO - PROCESS | 852 | 1464053413781 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:14 INFO - PROCESS | 852 | 1464053413996 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 18:30:14 INFO - PROCESS | 852 | 1464053414062 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:14 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB471F000 == 98 [pid = 852] [id = 269] 18:30:14 INFO - PROCESS | 852 | ++DOMWINDOW == 159 (0000004CAC662000) [pid = 852] [serial = 806] [outer = 0000000000000000] 18:30:14 INFO - PROCESS | 852 | ++DOMWINDOW == 160 (0000004CAD5C8800) [pid = 852] [serial = 807] [outer = 0000004CAC662000] 18:30:14 INFO - PROCESS | 852 | 1464053414163 Marionette DEBUG loaded listener.js 18:30:14 INFO - PROCESS | 852 | ++DOMWINDOW == 161 (0000004CAF466800) [pid = 852] [serial = 808] [outer = 0000004CAC662000] 18:30:14 INFO - PROCESS | 852 | 1464053414832 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 18:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1135ms 18:30:14 INFO - PROCESS | 852 | 1464053414925 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 18:30:14 INFO - PROCESS | 852 | 1464053414929 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 18:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:30:14 INFO - PROCESS | 852 | 1464053414934 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:30:14 INFO - PROCESS | 852 | 1464053414939 Marionette TRACE conn5 <- [1,1042,null,{}] 18:30:14 INFO - PROCESS | 852 | 1464053414944 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:15 INFO - PROCESS | 852 | 1464053415076 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 18:30:15 INFO - PROCESS | 852 | 1464053415201 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:15 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFF2A800 == 99 [pid = 852] [id = 270] 18:30:15 INFO - PROCESS | 852 | ++DOMWINDOW == 162 (0000004CB86E2C00) [pid = 852] [serial = 809] [outer = 0000000000000000] 18:30:15 INFO - PROCESS | 852 | ++DOMWINDOW == 163 (0000004CBA4F9C00) [pid = 852] [serial = 810] [outer = 0000004CB86E2C00] 18:30:15 INFO - PROCESS | 852 | 1464053415262 Marionette DEBUG loaded listener.js 18:30:15 INFO - PROCESS | 852 | ++DOMWINDOW == 164 (0000004CBB86E800) [pid = 852] [serial = 811] [outer = 0000004CB86E2C00] 18:30:15 INFO - PROCESS | 852 | 1464053415880 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 18:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 987ms 18:30:15 INFO - PROCESS | 852 | 1464053415931 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 18:30:15 INFO - PROCESS | 852 | 1464053415935 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 18:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:30:15 INFO - PROCESS | 852 | 1464053415940 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:30:15 INFO - PROCESS | 852 | 1464053415942 Marionette TRACE conn5 <- [1,1046,null,{}] 18:30:15 INFO - PROCESS | 852 | 1464053415947 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:16 INFO - PROCESS | 852 | 1464053416069 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 18:30:16 INFO - PROCESS | 852 | 1464053416201 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:16 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8BB8000 == 100 [pid = 852] [id = 271] 18:30:16 INFO - PROCESS | 852 | ++DOMWINDOW == 165 (0000004CBE878000) [pid = 852] [serial = 812] [outer = 0000000000000000] 18:30:16 INFO - PROCESS | 852 | ++DOMWINDOW == 166 (0000004CBF409C00) [pid = 852] [serial = 813] [outer = 0000004CBE878000] 18:30:16 INFO - PROCESS | 852 | 1464053416259 Marionette DEBUG loaded listener.js 18:30:16 INFO - PROCESS | 852 | ++DOMWINDOW == 167 (0000004CBFDF9800) [pid = 852] [serial = 814] [outer = 0000004CBE878000] 18:30:16 INFO - PROCESS | 852 | 1464053416845 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 18:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 986ms 18:30:16 INFO - PROCESS | 852 | 1464053416929 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 18:30:16 INFO - PROCESS | 852 | 1464053416934 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 18:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:30:16 INFO - PROCESS | 852 | 1464053416945 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:30:16 INFO - PROCESS | 852 | 1464053416951 Marionette TRACE conn5 <- [1,1050,null,{}] 18:30:16 INFO - PROCESS | 852 | 1464053416955 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:17 INFO - PROCESS | 852 | 1464053417085 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 18:30:17 INFO - PROCESS | 852 | 1464053417210 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:17 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8C6C800 == 101 [pid = 852] [id = 272] 18:30:17 INFO - PROCESS | 852 | ++DOMWINDOW == 168 (0000004CB85BE000) [pid = 852] [serial = 815] [outer = 0000000000000000] 18:30:17 INFO - PROCESS | 852 | ++DOMWINDOW == 169 (0000004CC0FC6400) [pid = 852] [serial = 816] [outer = 0000004CB85BE000] 18:30:17 INFO - PROCESS | 852 | 1464053417267 Marionette DEBUG loaded listener.js 18:30:17 INFO - PROCESS | 852 | ++DOMWINDOW == 170 (0000004CC52E7400) [pid = 852] [serial = 817] [outer = 0000004CB85BE000] 18:30:17 INFO - PROCESS | 852 | 1464053417869 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 18:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1003ms 18:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:30:17 INFO - PROCESS | 852 | 1464053417945 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 18:30:17 INFO - PROCESS | 852 | 1464053417947 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 18:30:17 INFO - PROCESS | 852 | 1464053417964 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:30:17 INFO - PROCESS | 852 | 1464053417966 Marionette TRACE conn5 <- [1,1054,null,{}] 18:30:17 INFO - PROCESS | 852 | 1464053417972 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:18 INFO - PROCESS | 852 | 1464053418093 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 18:30:18 INFO - PROCESS | 852 | 1464053418222 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:18 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC93E8000 == 102 [pid = 852] [id = 273] 18:30:18 INFO - PROCESS | 852 | ++DOMWINDOW == 171 (0000004CC52EC800) [pid = 852] [serial = 818] [outer = 0000000000000000] 18:30:18 INFO - PROCESS | 852 | ++DOMWINDOW == 172 (0000004CC52F0000) [pid = 852] [serial = 819] [outer = 0000004CC52EC800] 18:30:18 INFO - PROCESS | 852 | 1464053418279 Marionette DEBUG loaded listener.js 18:30:18 INFO - PROCESS | 852 | ++DOMWINDOW == 173 (0000004CC5405C00) [pid = 852] [serial = 820] [outer = 0000004CC52EC800] 18:30:18 INFO - PROCESS | 852 | 1464053418832 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 18:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 902ms 18:30:18 INFO - PROCESS | 852 | 1464053418914 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 18:30:18 INFO - PROCESS | 852 | 1464053418916 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 18:30:18 INFO - PROCESS | 852 | 1464053418922 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:30:18 INFO - PROCESS | 852 | 1464053418925 Marionette TRACE conn5 <- [1,1058,null,{}] 18:30:18 INFO - PROCESS | 852 | 1464053418929 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:30:19 INFO - PROCESS | 852 | 1464053419048 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 18:30:19 INFO - PROCESS | 852 | 1464053419183 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:19 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAAB9800 == 103 [pid = 852] [id = 274] 18:30:19 INFO - PROCESS | 852 | ++DOMWINDOW == 174 (0000004CC6547800) [pid = 852] [serial = 821] [outer = 0000000000000000] 18:30:19 INFO - PROCESS | 852 | ++DOMWINDOW == 175 (0000004CC6648800) [pid = 852] [serial = 822] [outer = 0000004CC6547800] 18:30:19 INFO - PROCESS | 852 | 1464053419248 Marionette DEBUG loaded listener.js 18:30:19 INFO - PROCESS | 852 | ++DOMWINDOW == 176 (0000004CCACC5400) [pid = 852] [serial = 823] [outer = 0000004CC6547800] 18:30:19 INFO - PROCESS | 852 | 1464053419839 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 18:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 984ms 18:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:30:19 INFO - PROCESS | 852 | 1464053419918 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 18:30:19 INFO - PROCESS | 852 | 1464053419921 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 18:30:19 INFO - PROCESS | 852 | 1464053419925 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:30:19 INFO - PROCESS | 852 | 1464053419927 Marionette TRACE conn5 <- [1,1062,null,{}] 18:30:19 INFO - PROCESS | 852 | 1464053419931 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:20 INFO - PROCESS | 852 | 1464053420053 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 18:30:20 INFO - PROCESS | 852 | 1464053420190 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:20 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB45C6000 == 104 [pid = 852] [id = 275] 18:30:20 INFO - PROCESS | 852 | ++DOMWINDOW == 177 (0000004CB47A9800) [pid = 852] [serial = 824] [outer = 0000000000000000] 18:30:20 INFO - PROCESS | 852 | ++DOMWINDOW == 178 (0000004CBB2E4800) [pid = 852] [serial = 825] [outer = 0000004CB47A9800] 18:30:20 INFO - PROCESS | 852 | 1464053420247 Marionette DEBUG loaded listener.js 18:30:20 INFO - PROCESS | 852 | ++DOMWINDOW == 179 (0000004CC9032400) [pid = 852] [serial = 826] [outer = 0000004CB47A9800] 18:30:21 INFO - PROCESS | 852 | 1464053421302 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 18:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1400ms 18:30:21 INFO - PROCESS | 852 | 1464053421327 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 18:30:21 INFO - PROCESS | 852 | 1464053421330 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 18:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:30:21 INFO - PROCESS | 852 | 1464053421335 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:30:21 INFO - PROCESS | 852 | 1464053421337 Marionette TRACE conn5 <- [1,1066,null,{}] 18:30:21 INFO - PROCESS | 852 | 1464053421342 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:21 INFO - PROCESS | 852 | 1464053421451 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 18:30:21 INFO - PROCESS | 852 | 1464053421586 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:21 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAEF12800 == 105 [pid = 852] [id = 276] 18:30:21 INFO - PROCESS | 852 | ++DOMWINDOW == 180 (0000004CADECE400) [pid = 852] [serial = 827] [outer = 0000000000000000] 18:30:21 INFO - PROCESS | 852 | ++DOMWINDOW == 181 (0000004CADF21C00) [pid = 852] [serial = 828] [outer = 0000004CADECE400] 18:30:21 INFO - PROCESS | 852 | 1464053421637 Marionette DEBUG loaded listener.js 18:30:21 INFO - PROCESS | 852 | ++DOMWINDOW == 182 (0000004CAE71BC00) [pid = 852] [serial = 829] [outer = 0000004CADECE400] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC5589000 == 104 [pid = 852] [id = 221] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC6865000 == 103 [pid = 852] [id = 222] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1A6F800 == 102 [pid = 852] [id = 107] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC340E800 == 101 [pid = 852] [id = 90] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFCAD000 == 100 [pid = 852] [id = 217] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC156A000 == 99 [pid = 852] [id = 219] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE6D0000 == 98 [pid = 852] [id = 216] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CB45CE800 == 97 [pid = 852] [id = 15] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAA73000 == 96 [pid = 852] [id = 10] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8BD7800 == 95 [pid = 852] [id = 268] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC94EE800 == 94 [pid = 852] [id = 267] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8BBD800 == 93 [pid = 852] [id = 266] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8CD2800 == 92 [pid = 852] [id = 265] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC59D6800 == 91 [pid = 852] [id = 264] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CB8476000 == 90 [pid = 852] [id = 263] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 181 (0000004CBB504400) [pid = 852] [serial = 756] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE9ED000 == 89 [pid = 852] [id = 262] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CBF742000 == 88 [pid = 852] [id = 261] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8926000 == 87 [pid = 852] [id = 260] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC6875800 == 86 [pid = 852] [id = 259] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC558E000 == 85 [pid = 852] [id = 258] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC15D5000 == 84 [pid = 852] [id = 257] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1360800 == 83 [pid = 852] [id = 256] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC00B4000 == 82 [pid = 852] [id = 255] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CBF754800 == 81 [pid = 852] [id = 254] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAC5D000 == 80 [pid = 852] [id = 253] 18:30:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CBD64D800 == 79 [pid = 852] [id = 252] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 180 (0000004CAF616400) [pid = 852] [serial = 693] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 179 (0000004CB2BC8C00) [pid = 852] [serial = 694] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 178 (0000004CBA4EEC00) [pid = 852] [serial = 699] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 177 (0000004CBB4D6000) [pid = 852] [serial = 702] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 176 (0000004CBB50D800) [pid = 852] [serial = 703] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 175 (0000004CB7E6E800) [pid = 852] [serial = 696] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 174 (0000004CB851C800) [pid = 852] [serial = 697] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 173 (0000004CBF497C00) [pid = 852] [serial = 675] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 172 (0000004CB27DE000) [pid = 852] [serial = 687] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 171 (0000004CB296AC00) [pid = 852] [serial = 669] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 170 (0000004CC1B8C000) [pid = 852] [serial = 678] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 169 (0000004CBD378000) [pid = 852] [serial = 706] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 168 (0000004CC1BEF400) [pid = 852] [serial = 681] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 167 (0000004CBC361400) [pid = 852] [serial = 705] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 166 (0000004CBC053000) [pid = 852] [serial = 711] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 165 (0000004CC5178C00) [pid = 852] [serial = 684] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 164 (0000004CBEA5C400) [pid = 852] [serial = 715] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 163 (0000004CBEA66000) [pid = 852] [serial = 717] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 162 (0000004CBE3AAC00) [pid = 852] [serial = 708] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 161 (0000004CB845B000) [pid = 852] [serial = 754] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 160 (0000004CBE881800) [pid = 852] [serial = 714] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 159 (0000004CBE476400) [pid = 852] [serial = 709] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 158 (0000004CBA9D0800) [pid = 852] [serial = 700] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 157 (0000004CBE656000) [pid = 852] [serial = 712] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 156 (0000004CBF948400) [pid = 852] [serial = 729] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 155 (0000004CAE908800) [pid = 852] [serial = 720] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 154 (0000004CB423B800) [pid = 852] [serial = 750] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 153 (0000004CC1BE4C00) [pid = 852] [serial = 741] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 152 (0000004CB7E68800) [pid = 852] [serial = 751] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 151 (0000004CB2BB8000) [pid = 852] [serial = 753] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 150 (0000004CC1535C00) [pid = 852] [serial = 735] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 149 (0000004CBF9F0400) [pid = 852] [serial = 738] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 148 (0000004CBE47CC00) [pid = 852] [serial = 748] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 147 (0000004CB27E0400) [pid = 852] [serial = 747] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 146 (0000004CBFBA5000) [pid = 852] [serial = 732] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 145 (0000004CBE876400) [pid = 852] [serial = 726] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 144 (0000004CB83AD000) [pid = 852] [serial = 723] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 143 (0000004CC51F8800) [pid = 852] [serial = 744] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 142 (0000004CB876F400) [pid = 852] [serial = 688] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 141 (0000004CBA9F3C00) [pid = 852] [serial = 672] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 140 (0000004CB320A400) [pid = 852] [serial = 691] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | --DOMWINDOW == 139 (0000004CAE74E800) [pid = 852] [serial = 690] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 852 | [852] 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 18:30:22 INFO - PROCESS | 852 | 1464053422441 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 18:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1132ms 18:30:22 INFO - PROCESS | 852 | 1464053422468 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 18:30:22 INFO - PROCESS | 852 | 1464053422474 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 18:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:30:22 INFO - PROCESS | 852 | 1464053422480 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:30:22 INFO - PROCESS | 852 | 1464053422483 Marionette TRACE conn5 <- [1,1070,null,{}] 18:30:22 INFO - PROCESS | 852 | 1464053422487 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:22 INFO - PROCESS | 852 | 1464053422584 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 18:30:22 INFO - PROCESS | 852 | 1464053422591 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:22 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB2D9D000 == 80 [pid = 852] [id = 277] 18:30:22 INFO - PROCESS | 852 | ++DOMWINDOW == 140 (0000004CAE23B800) [pid = 852] [serial = 830] [outer = 0000000000000000] 18:30:22 INFO - PROCESS | 852 | ++DOMWINDOW == 141 (0000004CAE74F400) [pid = 852] [serial = 831] [outer = 0000004CAE23B800] 18:30:22 INFO - PROCESS | 852 | 1464053422638 Marionette DEBUG loaded listener.js 18:30:22 INFO - PROCESS | 852 | ++DOMWINDOW == 142 (0000004CAF620C00) [pid = 852] [serial = 832] [outer = 0000004CAE23B800] 18:30:23 INFO - PROCESS | 852 | 1464053423177 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 18:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 734ms 18:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:30:23 INFO - PROCESS | 852 | 1464053423215 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 18:30:23 INFO - PROCESS | 852 | 1464053423218 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 18:30:23 INFO - PROCESS | 852 | 1464053423221 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:30:23 INFO - PROCESS | 852 | 1464053423225 Marionette TRACE conn5 <- [1,1074,null,{}] 18:30:23 INFO - PROCESS | 852 | 1464053423236 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:23 INFO - PROCESS | 852 | 1464053423334 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 18:30:23 INFO - PROCESS | 852 | 1464053423429 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:23 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB4362000 == 81 [pid = 852] [id = 278] 18:30:23 INFO - PROCESS | 852 | ++DOMWINDOW == 143 (0000004CB2A54800) [pid = 852] [serial = 833] [outer = 0000000000000000] 18:30:23 INFO - PROCESS | 852 | ++DOMWINDOW == 144 (0000004CB2BB8400) [pid = 852] [serial = 834] [outer = 0000004CB2A54800] 18:30:23 INFO - PROCESS | 852 | 1464053423478 Marionette DEBUG loaded listener.js 18:30:23 INFO - PROCESS | 852 | ++DOMWINDOW == 145 (0000004CB3634C00) [pid = 852] [serial = 835] [outer = 0000004CB2A54800] 18:30:23 INFO - PROCESS | 852 | 1464053423843 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 18:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 692ms 18:30:23 INFO - PROCESS | 852 | 1464053423917 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 18:30:23 INFO - PROCESS | 852 | 1464053423920 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 18:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:30:23 INFO - PROCESS | 852 | 1464053423923 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:30:23 INFO - PROCESS | 852 | 1464053423925 Marionette TRACE conn5 <- [1,1078,null,{}] 18:30:23 INFO - PROCESS | 852 | 1464053423929 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:24 INFO - PROCESS | 852 | 1464053424024 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 18:30:24 INFO - PROCESS | 852 | 1464053424030 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:24 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB7F92800 == 82 [pid = 852] [id = 279] 18:30:24 INFO - PROCESS | 852 | ++DOMWINDOW == 146 (0000004CB4237C00) [pid = 852] [serial = 836] [outer = 0000000000000000] 18:30:24 INFO - PROCESS | 852 | ++DOMWINDOW == 147 (0000004CB42D7400) [pid = 852] [serial = 837] [outer = 0000004CB4237C00] 18:30:24 INFO - PROCESS | 852 | 1464053424076 Marionette DEBUG loaded listener.js 18:30:24 INFO - PROCESS | 852 | ++DOMWINDOW == 148 (0000004CB4793000) [pid = 852] [serial = 838] [outer = 0000004CB4237C00] 18:30:24 INFO - PROCESS | 852 | 1464053424575 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 18:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 691ms 18:30:24 INFO - PROCESS | 852 | 1464053424617 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 18:30:24 INFO - PROCESS | 852 | 1464053424619 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 18:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:30:24 INFO - PROCESS | 852 | 1464053424623 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:30:24 INFO - PROCESS | 852 | 1464053424625 Marionette TRACE conn5 <- [1,1082,null,{}] 18:30:24 INFO - PROCESS | 852 | 1464053424628 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:24 INFO - PROCESS | 852 | 1464053424756 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 18:30:24 INFO - PROCESS | 852 | 1464053424815 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:24 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBA333800 == 83 [pid = 852] [id = 280] 18:30:24 INFO - PROCESS | 852 | ++DOMWINDOW == 149 (0000004CB47A6800) [pid = 852] [serial = 839] [outer = 0000000000000000] 18:30:24 INFO - PROCESS | 852 | ++DOMWINDOW == 150 (0000004CB47AA800) [pid = 852] [serial = 840] [outer = 0000004CB47A6800] 18:30:24 INFO - PROCESS | 852 | 1464053424862 Marionette DEBUG loaded listener.js 18:30:24 INFO - PROCESS | 852 | ++DOMWINDOW == 151 (0000004CB511E000) [pid = 852] [serial = 841] [outer = 0000004CB47A6800] 18:30:25 INFO - PROCESS | 852 | 1464053425312 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 18:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 732ms 18:30:25 INFO - PROCESS | 852 | 1464053425357 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 18:30:25 INFO - PROCESS | 852 | 1464053425359 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 18:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:30:25 INFO - PROCESS | 852 | 1464053425363 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:30:25 INFO - PROCESS | 852 | 1464053425364 Marionette TRACE conn5 <- [1,1086,null,{}] 18:30:25 INFO - PROCESS | 852 | 1464053425375 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:25 INFO - PROCESS | 852 | 1464053425541 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 18:30:25 INFO - PROCESS | 852 | 1464053425621 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:25 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAA66000 == 84 [pid = 852] [id = 281] 18:30:25 INFO - PROCESS | 852 | ++DOMWINDOW == 152 (0000004CB8455C00) [pid = 852] [serial = 842] [outer = 0000000000000000] 18:30:25 INFO - PROCESS | 852 | ++DOMWINDOW == 153 (0000004CB845B000) [pid = 852] [serial = 843] [outer = 0000004CB8455C00] 18:30:25 INFO - PROCESS | 852 | 1464053425668 Marionette DEBUG loaded listener.js 18:30:25 INFO - PROCESS | 852 | ++DOMWINDOW == 154 (0000004CB851D000) [pid = 852] [serial = 844] [outer = 0000004CB8455C00] 18:30:26 INFO - PROCESS | 852 | 1464053426073 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 18:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 775ms 18:30:26 INFO - PROCESS | 852 | 1464053426142 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 18:30:26 INFO - PROCESS | 852 | 1464053426144 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 18:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:30:26 INFO - PROCESS | 852 | 1464053426147 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:30:26 INFO - PROCESS | 852 | 1464053426149 Marionette TRACE conn5 <- [1,1090,null,{}] 18:30:26 INFO - PROCESS | 852 | 1464053426152 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:26 INFO - PROCESS | 852 | 1464053426281 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 153 (0000004CBF595800) [pid = 852] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 152 (0000004CBFDF9C00) [pid = 852] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 151 (0000004CBE3A1C00) [pid = 852] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 150 (0000004CBB4DD000) [pid = 852] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 149 (0000004CB27D8000) [pid = 852] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 148 (0000004CBC053400) [pid = 852] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 147 (0000004CBE473800) [pid = 852] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 146 (0000004CC55D5C00) [pid = 852] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 145 (0000004CBB577800) [pid = 852] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 144 (0000004CBF48BC00) [pid = 852] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 143 (0000004CB8522800) [pid = 852] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 142 (0000004CBFFDB800) [pid = 852] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 141 (0000004CB423A400) [pid = 852] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 140 (0000004CBF94A800) [pid = 852] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 139 (0000004CC0231000) [pid = 852] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 138 (0000004CBE239400) [pid = 852] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 137 (0000004CC5177000) [pid = 852] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 136 (0000004CB87D6400) [pid = 852] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 135 (0000004CBEC0E400) [pid = 852] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 134 (0000004CBD8B1C00) [pid = 852] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 133 (0000004CBFB9F800) [pid = 852] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 132 (0000004CBF942800) [pid = 852] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 131 (0000004CBF9EB000) [pid = 852] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 130 (0000004CB7B25000) [pid = 852] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 129 (0000004CC1B89000) [pid = 852] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 128 (0000004CADF14800) [pid = 852] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 127 (0000004CC0230000) [pid = 852] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 126 (0000004CAE903C00) [pid = 852] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:30:26 INFO - PROCESS | 852 | --DOMWINDOW == 125 (0000004CBEA5D400) [pid = 852] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:30:26 INFO - PROCESS | 852 | 1464053426811 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:26 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAF6A2000 == 85 [pid = 852] [id = 282] 18:30:26 INFO - PROCESS | 852 | ++DOMWINDOW == 126 (0000004CACF25800) [pid = 852] [serial = 845] [outer = 0000000000000000] 18:30:26 INFO - PROCESS | 852 | ++DOMWINDOW == 127 (0000004CADF21000) [pid = 852] [serial = 846] [outer = 0000004CACF25800] 18:30:26 INFO - PROCESS | 852 | 1464053426857 Marionette DEBUG loaded listener.js 18:30:26 INFO - PROCESS | 852 | ++DOMWINDOW == 128 (0000004CB8460000) [pid = 852] [serial = 847] [outer = 0000004CACF25800] 18:30:27 INFO - PROCESS | 852 | 1464053427267 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 18:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1142ms 18:30:27 INFO - PROCESS | 852 | 1464053427293 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 18:30:27 INFO - PROCESS | 852 | 1464053427295 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 18:30:27 INFO - PROCESS | 852 | 1464053427298 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:30:27 INFO - PROCESS | 852 | 1464053427308 Marionette TRACE conn5 <- [1,1094,null,{}] 18:30:27 INFO - PROCESS | 852 | 1464053427312 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:27 INFO - PROCESS | 852 | 1464053427403 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 18:30:27 INFO - PROCESS | 852 | 1464053427410 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:27 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB02D000 == 86 [pid = 852] [id = 283] 18:30:27 INFO - PROCESS | 852 | ++DOMWINDOW == 129 (0000004CB85C0400) [pid = 852] [serial = 848] [outer = 0000000000000000] 18:30:27 INFO - PROCESS | 852 | ++DOMWINDOW == 130 (0000004CB8728C00) [pid = 852] [serial = 849] [outer = 0000004CB85C0400] 18:30:27 INFO - PROCESS | 852 | 1464053427455 Marionette DEBUG loaded listener.js 18:30:27 INFO - PROCESS | 852 | ++DOMWINDOW == 131 (0000004CB87DE000) [pid = 852] [serial = 850] [outer = 0000004CB85C0400] 18:30:27 INFO - PROCESS | 852 | 1464053427864 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 18:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 584ms 18:30:27 INFO - PROCESS | 852 | 1464053427889 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 18:30:27 INFO - PROCESS | 852 | 1464053427891 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 18:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:30:27 INFO - PROCESS | 852 | 1464053427895 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:30:27 INFO - PROCESS | 852 | 1464053427896 Marionette TRACE conn5 <- [1,1098,null,{}] 18:30:27 INFO - PROCESS | 852 | 1464053427900 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:28 INFO - PROCESS | 852 | 1464053428029 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 18:30:28 INFO - PROCESS | 852 | 1464053428039 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:28 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB9EF000 == 87 [pid = 852] [id = 284] 18:30:28 INFO - PROCESS | 852 | ++DOMWINDOW == 132 (0000004CBA388400) [pid = 852] [serial = 851] [outer = 0000000000000000] 18:30:28 INFO - PROCESS | 852 | ++DOMWINDOW == 133 (0000004CBA40C000) [pid = 852] [serial = 852] [outer = 0000004CBA388400] 18:30:28 INFO - PROCESS | 852 | 1464053428084 Marionette DEBUG loaded listener.js 18:30:28 INFO - PROCESS | 852 | ++DOMWINDOW == 134 (0000004CBA97EC00) [pid = 852] [serial = 853] [outer = 0000004CBA388400] 18:30:28 INFO - PROCESS | 852 | 1464053428504 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 18:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 628ms 18:30:28 INFO - PROCESS | 852 | 1464053428528 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 18:30:28 INFO - PROCESS | 852 | 1464053428530 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 18:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:30:28 INFO - PROCESS | 852 | 1464053428533 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:30:28 INFO - PROCESS | 852 | 1464053428535 Marionette TRACE conn5 <- [1,1102,null,{}] 18:30:28 INFO - PROCESS | 852 | 1464053428553 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:28 INFO - PROCESS | 852 | 1464053428694 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 18:30:28 INFO - PROCESS | 852 | 1464053428707 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:28 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBD155800 == 88 [pid = 852] [id = 285] 18:30:28 INFO - PROCESS | 852 | ++DOMWINDOW == 135 (0000004CBA9C9400) [pid = 852] [serial = 854] [outer = 0000000000000000] 18:30:28 INFO - PROCESS | 852 | ++DOMWINDOW == 136 (0000004CBA9D0400) [pid = 852] [serial = 855] [outer = 0000004CBA9C9400] 18:30:28 INFO - PROCESS | 852 | 1464053428752 Marionette DEBUG loaded listener.js 18:30:28 INFO - PROCESS | 852 | ++DOMWINDOW == 137 (0000004CBA9F3C00) [pid = 852] [serial = 856] [outer = 0000004CBA9C9400] 18:30:29 INFO - PROCESS | 852 | 1464053429490 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 18:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 986ms 18:30:29 INFO - PROCESS | 852 | 1464053429522 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 18:30:29 INFO - PROCESS | 852 | 1464053429528 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 18:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:30:29 INFO - PROCESS | 852 | 1464053429533 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:30:29 INFO - PROCESS | 852 | 1464053429539 Marionette TRACE conn5 <- [1,1106,null,{}] 18:30:29 INFO - PROCESS | 852 | 1464053429545 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:29 INFO - PROCESS | 852 | 1464053429673 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 18:30:29 INFO - PROCESS | 852 | 1464053429804 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:29 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB292B000 == 89 [pid = 852] [id = 286] 18:30:29 INFO - PROCESS | 852 | ++DOMWINDOW == 138 (0000004CADF1D800) [pid = 852] [serial = 857] [outer = 0000000000000000] 18:30:29 INFO - PROCESS | 852 | ++DOMWINDOW == 139 (0000004CAE62EC00) [pid = 852] [serial = 858] [outer = 0000004CADF1D800] 18:30:29 INFO - PROCESS | 852 | 1464053429864 Marionette DEBUG loaded listener.js 18:30:29 INFO - PROCESS | 852 | ++DOMWINDOW == 140 (0000004CAF462400) [pid = 852] [serial = 859] [outer = 0000004CADF1D800] 18:30:30 INFO - PROCESS | 852 | 1464053430454 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 18:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 941ms 18:30:30 INFO - PROCESS | 852 | 1464053430478 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 18:30:30 INFO - PROCESS | 852 | 1464053430485 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 18:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:30:30 INFO - PROCESS | 852 | 1464053430492 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:30:30 INFO - PROCESS | 852 | 1464053430495 Marionette TRACE conn5 <- [1,1110,null,{}] 18:30:30 INFO - PROCESS | 852 | 1464053430499 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:30 INFO - PROCESS | 852 | 1464053430621 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 18:30:30 INFO - PROCESS | 852 | 1464053430751 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:30 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAA49000 == 90 [pid = 852] [id = 287] 18:30:30 INFO - PROCESS | 852 | ++DOMWINDOW == 141 (0000004CB2BAC400) [pid = 852] [serial = 860] [outer = 0000000000000000] 18:30:30 INFO - PROCESS | 852 | ++DOMWINDOW == 142 (0000004CB3639C00) [pid = 852] [serial = 861] [outer = 0000004CB2BAC400] 18:30:30 INFO - PROCESS | 852 | 1464053430810 Marionette DEBUG loaded listener.js 18:30:30 INFO - PROCESS | 852 | ++DOMWINDOW == 143 (0000004CB47A7400) [pid = 852] [serial = 862] [outer = 0000004CB2BAC400] 18:30:31 INFO - PROCESS | 852 | 1464053431427 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 18:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 986ms 18:30:31 INFO - PROCESS | 852 | 1464053431485 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 18:30:31 INFO - PROCESS | 852 | 1464053431487 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 18:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:30:31 INFO - PROCESS | 852 | 1464053431492 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:30:31 INFO - PROCESS | 852 | 1464053431496 Marionette TRACE conn5 <- [1,1114,null,{}] 18:30:31 INFO - PROCESS | 852 | 1464053431507 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:31 INFO - PROCESS | 852 | 1464053431632 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 18:30:31 INFO - PROCESS | 852 | 1464053431762 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:31 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE416800 == 91 [pid = 852] [id = 288] 18:30:31 INFO - PROCESS | 852 | ++DOMWINDOW == 144 (0000004CB83A4C00) [pid = 852] [serial = 863] [outer = 0000000000000000] 18:30:31 INFO - PROCESS | 852 | ++DOMWINDOW == 145 (0000004CB876F000) [pid = 852] [serial = 864] [outer = 0000004CB83A4C00] 18:30:31 INFO - PROCESS | 852 | 1464053431823 Marionette DEBUG loaded listener.js 18:30:31 INFO - PROCESS | 852 | ++DOMWINDOW == 146 (0000004CBB2E1000) [pid = 852] [serial = 865] [outer = 0000004CB83A4C00] 18:30:32 INFO - PROCESS | 852 | 1464053432432 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 18:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 985ms 18:30:32 INFO - PROCESS | 852 | 1464053432478 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 18:30:32 INFO - PROCESS | 852 | 1464053432481 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 18:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:30:32 INFO - PROCESS | 852 | 1464053432485 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:30:32 INFO - PROCESS | 852 | 1464053432487 Marionette TRACE conn5 <- [1,1118,null,{}] 18:30:32 INFO - PROCESS | 852 | 1464053432491 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:32 INFO - PROCESS | 852 | 1464053432612 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 18:30:32 INFO - PROCESS | 852 | 1464053432740 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:32 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF74A800 == 92 [pid = 852] [id = 289] 18:30:32 INFO - PROCESS | 852 | ++DOMWINDOW == 147 (0000004CBB4D9C00) [pid = 852] [serial = 866] [outer = 0000000000000000] 18:30:32 INFO - PROCESS | 852 | ++DOMWINDOW == 148 (0000004CBB4DD800) [pid = 852] [serial = 867] [outer = 0000004CBB4D9C00] 18:30:32 INFO - PROCESS | 852 | 1464053432797 Marionette DEBUG loaded listener.js 18:30:32 INFO - PROCESS | 852 | ++DOMWINDOW == 149 (0000004CBB50F400) [pid = 852] [serial = 868] [outer = 0000004CBB4D9C00] 18:30:33 INFO - PROCESS | 852 | 1464053433381 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 18:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 944ms 18:30:33 INFO - PROCESS | 852 | 1464053433431 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 18:30:33 INFO - PROCESS | 852 | 1464053433433 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 18:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:30:33 INFO - PROCESS | 852 | 1464053433437 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:30:33 INFO - PROCESS | 852 | 1464053433439 Marionette TRACE conn5 <- [1,1122,null,{}] 18:30:33 INFO - PROCESS | 852 | 1464053433458 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:33 INFO - PROCESS | 852 | 1464053433573 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 18:30:33 INFO - PROCESS | 852 | 1464053433699 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:33 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFCA1800 == 93 [pid = 852] [id = 290] 18:30:33 INFO - PROCESS | 852 | ++DOMWINDOW == 150 (0000004CBB4DB000) [pid = 852] [serial = 869] [outer = 0000000000000000] 18:30:33 INFO - PROCESS | 852 | ++DOMWINDOW == 151 (0000004CBB575400) [pid = 852] [serial = 870] [outer = 0000004CBB4DB000] 18:30:33 INFO - PROCESS | 852 | 1464053433756 Marionette DEBUG loaded listener.js 18:30:33 INFO - PROCESS | 852 | ++DOMWINDOW == 152 (0000004CBB5DAC00) [pid = 852] [serial = 871] [outer = 0000004CBB4DB000] 18:30:34 INFO - PROCESS | 852 | [GFX2-]: DrawTargetD2D 1.1 (0000004CC01240C0): Failed to create GradientStopCollection with no stops. 18:30:34 INFO - PROCESS | 852 | [GFX3-]: No stops specified for gradient pattern. 18:30:34 INFO - PROCESS | 852 | 1464053434341 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 18:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 943ms 18:30:34 INFO - PROCESS | 852 | 1464053434382 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 18:30:34 INFO - PROCESS | 852 | 1464053434385 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 18:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:30:34 INFO - PROCESS | 852 | 1464053434389 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:30:34 INFO - PROCESS | 852 | 1464053434391 Marionette TRACE conn5 <- [1,1126,null,{}] 18:30:34 INFO - PROCESS | 852 | 1464053434395 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:34 INFO - PROCESS | 852 | 1464053434522 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 18:30:34 INFO - PROCESS | 852 | 1464053434624 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:34 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFF13800 == 94 [pid = 852] [id = 291] 18:30:34 INFO - PROCESS | 852 | ++DOMWINDOW == 153 (0000004CBB9A8C00) [pid = 852] [serial = 872] [outer = 0000000000000000] 18:30:34 INFO - PROCESS | 852 | ++DOMWINDOW == 154 (0000004CBC362C00) [pid = 852] [serial = 873] [outer = 0000004CBB9A8C00] 18:30:34 INFO - PROCESS | 852 | 1464053434680 Marionette DEBUG loaded listener.js 18:30:34 INFO - PROCESS | 852 | ++DOMWINDOW == 155 (0000004CBCDD3C00) [pid = 852] [serial = 874] [outer = 0000004CBB9A8C00] 18:30:35 INFO - PROCESS | 852 | 1464053435232 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 18:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 944ms 18:30:35 INFO - PROCESS | 852 | 1464053435336 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 18:30:35 INFO - PROCESS | 852 | 1464053435338 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 18:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:30:35 INFO - PROCESS | 852 | 1464053435342 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:30:35 INFO - PROCESS | 852 | 1464053435344 Marionette TRACE conn5 <- [1,1130,null,{}] 18:30:35 INFO - PROCESS | 852 | 1464053435348 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:35 INFO - PROCESS | 852 | 1464053435470 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 18:30:35 INFO - PROCESS | 852 | 1464053435578 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:35 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFF7A800 == 95 [pid = 852] [id = 292] 18:30:35 INFO - PROCESS | 852 | ++DOMWINDOW == 156 (0000004CADECC400) [pid = 852] [serial = 875] [outer = 0000000000000000] 18:30:35 INFO - PROCESS | 852 | ++DOMWINDOW == 157 (0000004CBD1D6000) [pid = 852] [serial = 876] [outer = 0000004CADECC400] 18:30:35 INFO - PROCESS | 852 | 1464053435634 Marionette DEBUG loaded listener.js 18:30:35 INFO - PROCESS | 852 | ++DOMWINDOW == 158 (0000004CBD66CC00) [pid = 852] [serial = 877] [outer = 0000004CADECC400] 18:30:36 INFO - PROCESS | 852 | 1464053436198 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 18:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 880ms 18:30:36 INFO - PROCESS | 852 | 1464053436225 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 18:30:36 INFO - PROCESS | 852 | 1464053436227 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 18:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:30:36 INFO - PROCESS | 852 | 1464053436231 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:30:36 INFO - PROCESS | 852 | 1464053436233 Marionette TRACE conn5 <- [1,1134,null,{}] 18:30:36 INFO - PROCESS | 852 | 1464053436237 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:36 INFO - PROCESS | 852 | 1464053436354 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 18:30:36 INFO - PROCESS | 852 | 1464053436456 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:36 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB45D8800 == 96 [pid = 852] [id = 293] 18:30:36 INFO - PROCESS | 852 | ++DOMWINDOW == 159 (0000004CAE241C00) [pid = 852] [serial = 878] [outer = 0000000000000000] 18:30:36 INFO - PROCESS | 852 | ++DOMWINDOW == 160 (0000004CB36F9000) [pid = 852] [serial = 879] [outer = 0000004CAE241C00] 18:30:36 INFO - PROCESS | 852 | 1464053436511 Marionette DEBUG loaded listener.js 18:30:36 INFO - PROCESS | 852 | ++DOMWINDOW == 161 (0000004CBB8E2800) [pid = 852] [serial = 880] [outer = 0000004CAE241C00] 18:30:37 INFO - PROCESS | 852 | 1464053437326 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 18:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1138ms 18:30:37 INFO - PROCESS | 852 | 1464053437372 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 18:30:37 INFO - PROCESS | 852 | 1464053437377 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 18:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:30:37 INFO - PROCESS | 852 | 1464053437382 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:30:37 INFO - PROCESS | 852 | 1464053437386 Marionette TRACE conn5 <- [1,1138,null,{}] 18:30:37 INFO - PROCESS | 852 | 1464053437404 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:37 INFO - PROCESS | 852 | 1464053437547 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 18:30:37 INFO - PROCESS | 852 | 1464053437611 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:37 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB7F8D000 == 97 [pid = 852] [id = 294] 18:30:37 INFO - PROCESS | 852 | ++DOMWINDOW == 162 (0000004CAE74C800) [pid = 852] [serial = 881] [outer = 0000000000000000] 18:30:37 INFO - PROCESS | 852 | ++DOMWINDOW == 163 (0000004CAE90C000) [pid = 852] [serial = 882] [outer = 0000004CAE74C800] 18:30:37 INFO - PROCESS | 852 | 1464053437663 Marionette DEBUG loaded listener.js 18:30:37 INFO - PROCESS | 852 | ++DOMWINDOW == 164 (0000004CB310EC00) [pid = 852] [serial = 883] [outer = 0000004CAE74C800] 18:30:38 INFO - PROCESS | 852 | 1464053438296 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 18:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 986ms 18:30:38 INFO - PROCESS | 852 | 1464053438373 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 18:30:38 INFO - PROCESS | 852 | 1464053438379 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 18:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:30:38 INFO - PROCESS | 852 | 1464053438385 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:30:38 INFO - PROCESS | 852 | 1464053438387 Marionette TRACE conn5 <- [1,1142,null,{}] 18:30:38 INFO - PROCESS | 852 | 1464053438405 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:38 INFO - PROCESS | 852 | 1464053438557 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 18:30:38 INFO - PROCESS | 852 | 1464053438613 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:38 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB832E000 == 98 [pid = 852] [id = 295] 18:30:38 INFO - PROCESS | 852 | ++DOMWINDOW == 165 (0000004CB7B1B400) [pid = 852] [serial = 884] [outer = 0000000000000000] 18:30:38 INFO - PROCESS | 852 | ++DOMWINDOW == 166 (0000004CB7E6E400) [pid = 852] [serial = 885] [outer = 0000004CB7B1B400] 18:30:38 INFO - PROCESS | 852 | 1464053438662 Marionette DEBUG loaded listener.js 18:30:38 INFO - PROCESS | 852 | ++DOMWINDOW == 167 (0000004CB8457800) [pid = 852] [serial = 886] [outer = 0000004CB7B1B400] 18:30:38 INFO - PROCESS | 852 | --DOCSHELL 0000004CAE79B000 == 97 [pid = 852] [id = 29] 18:30:38 INFO - PROCESS | 852 | --DOCSHELL 0000004CBB9EF000 == 96 [pid = 852] [id = 284] 18:30:38 INFO - PROCESS | 852 | --DOCSHELL 0000004CBB02D000 == 95 [pid = 852] [id = 283] 18:30:38 INFO - PROCESS | 852 | --DOCSHELL 0000004CAF6A2000 == 94 [pid = 852] [id = 282] 18:30:38 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAA66000 == 93 [pid = 852] [id = 281] 18:30:38 INFO - PROCESS | 852 | --DOCSHELL 0000004CB4362000 == 92 [pid = 852] [id = 278] 18:30:38 INFO - PROCESS | 852 | --DOCSHELL 0000004CB2D9D000 == 91 [pid = 852] [id = 277] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 166 (0000004CB478E000) [pid = 852] [serial = 759] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 165 (0000004CBB57CC00) [pid = 852] [serial = 762] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 164 (0000004CBE880000) [pid = 852] [serial = 765] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 163 (0000004CBF93E000) [pid = 852] [serial = 768] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 162 (0000004CBF774C00) [pid = 852] [serial = 771] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 161 (0000004CC0233800) [pid = 852] [serial = 774] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 160 (0000004CC5181000) [pid = 852] [serial = 777] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 159 (0000004CC664B400) [pid = 852] [serial = 780] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 158 (0000004CC5451C00) [pid = 852] [serial = 804] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOCSHELL 0000004CAEF12800 == 90 [pid = 852] [id = 276] 18:30:38 INFO - PROCESS | 852 | --DOCSHELL 0000004CC93E8000 == 89 [pid = 852] [id = 273] 18:30:38 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8C6C800 == 88 [pid = 852] [id = 272] 18:30:38 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8BB8000 == 87 [pid = 852] [id = 271] 18:30:38 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFF2A800 == 86 [pid = 852] [id = 270] 18:30:38 INFO - PROCESS | 852 | --DOCSHELL 0000004CB471F000 == 85 [pid = 852] [id = 269] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 157 (0000004CC0199C00) [pid = 852] [serial = 630] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 156 (0000004CB7EE7000) [pid = 852] [serial = 621] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 155 (0000004CBFBA3000) [pid = 852] [serial = 618] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 154 (0000004CBE46E000) [pid = 852] [serial = 624] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 153 (0000004CBFFD3800) [pid = 852] [serial = 627] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 152 (0000004CC1A39C00) [pid = 852] [serial = 633] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 151 (0000004CBFB6A800) [pid = 852] [serial = 792] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 150 (0000004CC019F000) [pid = 852] [serial = 795] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 149 (0000004CBFDFAC00) [pid = 852] [serial = 793] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 148 (0000004CBE87F800) [pid = 852] [serial = 798] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 147 (0000004CBB5DA000) [pid = 852] [serial = 757] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 146 (0000004CBB4D3400) [pid = 852] [serial = 784] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 145 (0000004CB2BB6800) [pid = 852] [serial = 783] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 144 (0000004CBE87D000) [pid = 852] [serial = 787] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 143 (0000004CBE3A4400) [pid = 852] [serial = 786] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 142 (0000004CBE661400) [pid = 852] [serial = 789] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 141 (0000004CC1B86400) [pid = 852] [serial = 796] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 140 (0000004CBF48EC00) [pid = 852] [serial = 790] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 139 (0000004CC55E1000) [pid = 852] [serial = 802] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 138 (0000004CC55D7800) [pid = 852] [serial = 801] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 137 (0000004CC540B800) [pid = 852] [serial = 799] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 136 (0000004CC51EFC00) [pid = 852] [serial = 682] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 135 (0000004CBF417400) [pid = 852] [serial = 727] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 134 (0000004CC517F800) [pid = 852] [serial = 685] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 133 (0000004CBC103400) [pid = 852] [serial = 673] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 132 (0000004CC019C000) [pid = 852] [serial = 676] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 131 (0000004CC1A38800) [pid = 852] [serial = 667] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 130 (0000004CBFFD9C00) [pid = 852] [serial = 733] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 129 (0000004CBFB79C00) [pid = 852] [serial = 730] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 128 (0000004CC153C400) [pid = 852] [serial = 739] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 127 (0000004CBA9F2000) [pid = 852] [serial = 724] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 126 (0000004CC1BE8400) [pid = 852] [serial = 679] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 125 (0000004CB3259C00) [pid = 852] [serial = 721] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 124 (0000004CC1A40000) [pid = 852] [serial = 736] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 123 (0000004CB7E67400) [pid = 852] [serial = 670] [outer = 0000000000000000] [url = about:blank] 18:30:38 INFO - PROCESS | 852 | --DOMWINDOW == 122 (0000004CBF40F400) [pid = 852] [serial = 718] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 852 | 1464053439226 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 18:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 881ms 18:30:39 INFO - PROCESS | 852 | 1464053439266 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 18:30:39 INFO - PROCESS | 852 | 1464053439269 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 18:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:30:39 INFO - PROCESS | 852 | 1464053439273 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:30:39 INFO - PROCESS | 852 | 1464053439277 Marionette TRACE conn5 <- [1,1146,null,{}] 18:30:39 INFO - PROCESS | 852 | 1464053439287 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:39 INFO - PROCESS | 852 | 1464053439388 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 18:30:39 INFO - PROCESS | 852 | 1464053439487 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:39 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB8795800 == 86 [pid = 852] [id = 296] 18:30:39 INFO - PROCESS | 852 | ++DOMWINDOW == 123 (0000004CB2BCC400) [pid = 852] [serial = 887] [outer = 0000000000000000] 18:30:39 INFO - PROCESS | 852 | ++DOMWINDOW == 124 (0000004CB7E71400) [pid = 852] [serial = 888] [outer = 0000004CB2BCC400] 18:30:39 INFO - PROCESS | 852 | 1464053439536 Marionette DEBUG loaded listener.js 18:30:39 INFO - PROCESS | 852 | ++DOMWINDOW == 125 (0000004CB8526400) [pid = 852] [serial = 889] [outer = 0000004CB2BCC400] 18:30:39 INFO - PROCESS | 852 | 1464053439907 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 18:30:39 INFO - PROCESS | 852 | 1464053439970 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 18:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:30:39 INFO - PROCESS | 852 | 1464053439974 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:30:39 INFO - PROCESS | 852 | 1464053439976 Marionette TRACE conn5 <- [1,1150,null,{}] 18:30:39 INFO - PROCESS | 852 | 1464053439979 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:40 INFO - PROCESS | 852 | 1464053440077 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 18:30:40 INFO - PROCESS | 852 | 1464053440084 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:40 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB0B0800 == 87 [pid = 852] [id = 297] 18:30:40 INFO - PROCESS | 852 | ++DOMWINDOW == 126 (0000004CB85C0800) [pid = 852] [serial = 890] [outer = 0000000000000000] 18:30:40 INFO - PROCESS | 852 | ++DOMWINDOW == 127 (0000004CBA4F0000) [pid = 852] [serial = 891] [outer = 0000004CB85C0800] 18:30:40 INFO - PROCESS | 852 | 1464053440130 Marionette DEBUG loaded listener.js 18:30:40 INFO - PROCESS | 852 | ++DOMWINDOW == 128 (0000004CBA9EFC00) [pid = 852] [serial = 892] [outer = 0000004CB85C0800] 18:30:40 INFO - PROCESS | 852 | 1464053440618 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 18:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 692ms 18:30:40 INFO - PROCESS | 852 | 1464053440669 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 18:30:40 INFO - PROCESS | 852 | 1464053440671 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 18:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:30:40 INFO - PROCESS | 852 | 1464053440674 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:30:40 INFO - PROCESS | 852 | 1464053440676 Marionette TRACE conn5 <- [1,1154,null,{}] 18:30:40 INFO - PROCESS | 852 | 1464053440680 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:40 INFO - PROCESS | 852 | 1464053440776 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 18:30:40 INFO - PROCESS | 852 | 1464053440783 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:40 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE6D0800 == 88 [pid = 852] [id = 298] 18:30:40 INFO - PROCESS | 852 | ++DOMWINDOW == 129 (0000004CBB511400) [pid = 852] [serial = 893] [outer = 0000000000000000] 18:30:40 INFO - PROCESS | 852 | ++DOMWINDOW == 130 (0000004CBB57C000) [pid = 852] [serial = 894] [outer = 0000004CBB511400] 18:30:40 INFO - PROCESS | 852 | 1464053440828 Marionette DEBUG loaded listener.js 18:30:40 INFO - PROCESS | 852 | ++DOMWINDOW == 131 (0000004CBB87A400) [pid = 852] [serial = 895] [outer = 0000004CBB511400] 18:30:41 INFO - PROCESS | 852 | 1464053441345 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 18:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 735ms 18:30:41 INFO - PROCESS | 852 | 1464053441413 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 18:30:41 INFO - PROCESS | 852 | 1464053441415 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 18:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:30:41 INFO - PROCESS | 852 | 1464053441457 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:30:41 INFO - PROCESS | 852 | 1464053441459 Marionette TRACE conn5 <- [1,1158,null,{}] 18:30:41 INFO - PROCESS | 852 | 1464053441463 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:41 INFO - PROCESS | 852 | 1464053441593 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 18:30:41 INFO - PROCESS | 852 | 1464053441617 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:41 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFF20800 == 89 [pid = 852] [id = 299] 18:30:41 INFO - PROCESS | 852 | ++DOMWINDOW == 132 (0000004CBD8B6400) [pid = 852] [serial = 896] [outer = 0000000000000000] 18:30:41 INFO - PROCESS | 852 | ++DOMWINDOW == 133 (0000004CBE23BC00) [pid = 852] [serial = 897] [outer = 0000004CBD8B6400] 18:30:41 INFO - PROCESS | 852 | 1464053441663 Marionette DEBUG loaded listener.js 18:30:41 INFO - PROCESS | 852 | ++DOMWINDOW == 134 (0000004CBE3A8000) [pid = 852] [serial = 898] [outer = 0000004CBD8B6400] 18:30:42 INFO - PROCESS | 852 | 1464053442095 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 18:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 690ms 18:30:42 INFO - PROCESS | 852 | 1464053442137 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 18:30:42 INFO - PROCESS | 852 | 1464053442140 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 18:30:42 INFO - PROCESS | 852 | 1464053442143 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:30:42 INFO - PROCESS | 852 | 1464053442145 Marionette TRACE conn5 <- [1,1162,null,{}] 18:30:42 INFO - PROCESS | 852 | 1464053442148 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:42 INFO - PROCESS | 852 | 1464053442271 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 18:30:42 INFO - PROCESS | 852 | 1464053442290 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:42 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC0259000 == 90 [pid = 852] [id = 300] 18:30:42 INFO - PROCESS | 852 | ++DOMWINDOW == 135 (0000004CBE3A6400) [pid = 852] [serial = 899] [outer = 0000000000000000] 18:30:42 INFO - PROCESS | 852 | ++DOMWINDOW == 136 (0000004CBE3EC000) [pid = 852] [serial = 900] [outer = 0000004CBE3A6400] 18:30:42 INFO - PROCESS | 852 | 1464053442335 Marionette DEBUG loaded listener.js 18:30:42 INFO - PROCESS | 852 | ++DOMWINDOW == 137 (0000004CBE3F7800) [pid = 852] [serial = 901] [outer = 0000004CBE3A6400] 18:30:42 INFO - PROCESS | 852 | 1464053442777 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 18:30:42 INFO - PROCESS | 852 | 1464053442840 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 18:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:30:42 INFO - PROCESS | 852 | 1464053442844 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:30:42 INFO - PROCESS | 852 | 1464053442846 Marionette TRACE conn5 <- [1,1166,null,{}] 18:30:42 INFO - PROCESS | 852 | 1464053442850 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:43 INFO - PROCESS | 852 | 1464053443005 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 18:30:43 INFO - PROCESS | 852 | --DOMWINDOW == 136 (0000004CB4237C00) [pid = 852] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:30:43 INFO - PROCESS | 852 | --DOMWINDOW == 135 (0000004CB47A6800) [pid = 852] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:30:43 INFO - PROCESS | 852 | --DOMWINDOW == 134 (0000004CB2A54800) [pid = 852] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:30:43 INFO - PROCESS | 852 | --DOMWINDOW == 133 (0000004CB8455C00) [pid = 852] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:30:43 INFO - PROCESS | 852 | --DOMWINDOW == 132 (0000004CAE23B800) [pid = 852] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:30:43 INFO - PROCESS | 852 | --DOMWINDOW == 131 (0000004CC544C800) [pid = 852] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:30:43 INFO - PROCESS | 852 | --DOMWINDOW == 130 (0000004CADECE400) [pid = 852] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:30:43 INFO - PROCESS | 852 | --DOMWINDOW == 129 (0000004CB47A9800) [pid = 852] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:30:43 INFO - PROCESS | 852 | --DOMWINDOW == 128 (0000004CB85C0400) [pid = 852] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:30:43 INFO - PROCESS | 852 | --DOMWINDOW == 127 (0000004CACF25800) [pid = 852] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:30:43 INFO - PROCESS | 852 | --DOMWINDOW == 126 (0000004CBF9EBC00) [pid = 852] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:30:43 INFO - PROCESS | 852 | --DOMWINDOW == 125 (0000004CB27DA800) [pid = 852] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:30:43 INFO - PROCESS | 852 | --DOMWINDOW == 124 (0000004CBF598400) [pid = 852] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:30:43 INFO - PROCESS | 852 | --DOMWINDOW == 123 (0000004CBB579000) [pid = 852] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:30:43 INFO - PROCESS | 852 | --DOMWINDOW == 122 (0000004CBF59B400) [pid = 852] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:30:43 INFO - PROCESS | 852 | --DOMWINDOW == 121 (0000004CC001BC00) [pid = 852] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:30:43 INFO - PROCESS | 852 | --DOMWINDOW == 120 (0000004CBE877000) [pid = 852] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:30:43 INFO - PROCESS | 852 | --DOMWINDOW == 119 (0000004CC5177C00) [pid = 852] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:30:43 INFO - PROCESS | 852 | --DOMWINDOW == 118 (0000004CC517B400) [pid = 852] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:30:43 INFO - PROCESS | 852 | --DOMWINDOW == 117 (0000004CC51F2000) [pid = 852] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:30:43 INFO - PROCESS | 852 | --DOMWINDOW == 116 (0000004CBA388400) [pid = 852] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:30:43 INFO - PROCESS | 852 | 1464053443294 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:43 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB8473800 == 91 [pid = 852] [id = 301] 18:30:43 INFO - PROCESS | 852 | ++DOMWINDOW == 117 (0000004CAC665000) [pid = 852] [serial = 902] [outer = 0000000000000000] 18:30:43 INFO - PROCESS | 852 | ++DOMWINDOW == 118 (0000004CAE747000) [pid = 852] [serial = 903] [outer = 0000004CAC665000] 18:30:43 INFO - PROCESS | 852 | 1464053443339 Marionette DEBUG loaded listener.js 18:30:43 INFO - PROCESS | 852 | ++DOMWINDOW == 119 (0000004CB851C400) [pid = 852] [serial = 904] [outer = 0000004CAC665000] 18:30:43 INFO - PROCESS | 852 | 1464053443729 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 18:30:43 INFO - PROCESS | 852 | 1464053443792 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 18:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:30:43 INFO - PROCESS | 852 | 1464053443796 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:30:43 INFO - PROCESS | 852 | 1464053443798 Marionette TRACE conn5 <- [1,1170,null,{}] 18:30:43 INFO - PROCESS | 852 | 1464053443802 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:43 INFO - PROCESS | 852 | 1464053443898 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 18:30:43 INFO - PROCESS | 852 | 1464053443905 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:43 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1359000 == 92 [pid = 852] [id = 302] 18:30:43 INFO - PROCESS | 852 | ++DOMWINDOW == 120 (0000004CBB579000) [pid = 852] [serial = 905] [outer = 0000000000000000] 18:30:43 INFO - PROCESS | 852 | ++DOMWINDOW == 121 (0000004CBE619C00) [pid = 852] [serial = 906] [outer = 0000004CBB579000] 18:30:43 INFO - PROCESS | 852 | 1464053443949 Marionette DEBUG loaded listener.js 18:30:44 INFO - PROCESS | 852 | ++DOMWINDOW == 122 (0000004CBE65A800) [pid = 852] [serial = 907] [outer = 0000004CBB579000] 18:30:44 INFO - PROCESS | 852 | 1464053444368 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 18:30:44 INFO - PROCESS | 852 | 1464053444430 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 18:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:30:44 INFO - PROCESS | 852 | 1464053444433 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:30:44 INFO - PROCESS | 852 | 1464053444435 Marionette TRACE conn5 <- [1,1174,null,{}] 18:30:44 INFO - PROCESS | 852 | 1464053444439 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:44 INFO - PROCESS | 852 | 1464053444534 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 18:30:44 INFO - PROCESS | 852 | 1464053444575 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:44 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC13BF800 == 93 [pid = 852] [id = 303] 18:30:44 INFO - PROCESS | 852 | ++DOMWINDOW == 123 (0000004CBE660C00) [pid = 852] [serial = 908] [outer = 0000000000000000] 18:30:44 INFO - PROCESS | 852 | ++DOMWINDOW == 124 (0000004CBE880000) [pid = 852] [serial = 909] [outer = 0000004CBE660C00] 18:30:44 INFO - PROCESS | 852 | 1464053444620 Marionette DEBUG loaded listener.js 18:30:44 INFO - PROCESS | 852 | ++DOMWINDOW == 125 (0000004CBEA37000) [pid = 852] [serial = 910] [outer = 0000004CBE660C00] 18:30:45 INFO - PROCESS | 852 | 1464053445066 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 18:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:30:45 INFO - PROCESS | 852 | 1464053445140 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 18:30:45 INFO - PROCESS | 852 | 1464053445144 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:30:45 INFO - PROCESS | 852 | 1464053445147 Marionette TRACE conn5 <- [1,1178,null,{}] 18:30:45 INFO - PROCESS | 852 | 1464053445150 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:45 INFO - PROCESS | 852 | 1464053445266 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 18:30:45 INFO - PROCESS | 852 | 1464053445426 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:45 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAE079000 == 94 [pid = 852] [id = 304] 18:30:45 INFO - PROCESS | 852 | ++DOMWINDOW == 126 (0000004CAC660400) [pid = 852] [serial = 911] [outer = 0000000000000000] 18:30:45 INFO - PROCESS | 852 | ++DOMWINDOW == 127 (0000004CACF2DC00) [pid = 852] [serial = 912] [outer = 0000004CAC660400] 18:30:45 INFO - PROCESS | 852 | 1464053445485 Marionette DEBUG loaded listener.js 18:30:45 INFO - PROCESS | 852 | ++DOMWINDOW == 128 (0000004CAE727400) [pid = 852] [serial = 913] [outer = 0000004CAC660400] 18:30:46 INFO - PROCESS | 852 | 1464053446175 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 18:30:46 INFO - PROCESS | 852 | 1464053446245 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 18:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:30:46 INFO - PROCESS | 852 | 1464053446250 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:30:46 INFO - PROCESS | 852 | 1464053446254 Marionette TRACE conn5 <- [1,1182,null,{}] 18:30:46 INFO - PROCESS | 852 | 1464053446260 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:46 INFO - PROCESS | 852 | 1464053446430 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 18:30:46 INFO - PROCESS | 852 | 1464053446449 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:46 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB03C000 == 95 [pid = 852] [id = 305] 18:30:46 INFO - PROCESS | 852 | ++DOMWINDOW == 129 (0000004CB4792800) [pid = 852] [serial = 914] [outer = 0000000000000000] 18:30:46 INFO - PROCESS | 852 | ++DOMWINDOW == 130 (0000004CB47A7C00) [pid = 852] [serial = 915] [outer = 0000004CB4792800] 18:30:46 INFO - PROCESS | 852 | 1464053446508 Marionette DEBUG loaded listener.js 18:30:46 INFO - PROCESS | 852 | ++DOMWINDOW == 131 (0000004CB7F3C000) [pid = 852] [serial = 916] [outer = 0000004CB4792800] 18:30:47 INFO - PROCESS | 852 | 1464053447238 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 18:30:47 INFO - PROCESS | 852 | 1464053447298 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 18:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:30:47 INFO - PROCESS | 852 | 1464053447303 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:30:47 INFO - PROCESS | 852 | 1464053447305 Marionette TRACE conn5 <- [1,1186,null,{}] 18:30:47 INFO - PROCESS | 852 | 1464053447309 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:47 INFO - PROCESS | 852 | 1464053447433 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 18:30:47 INFO - PROCESS | 852 | 1464053447565 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:47 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC15CC800 == 96 [pid = 852] [id = 306] 18:30:47 INFO - PROCESS | 852 | ++DOMWINDOW == 132 (0000004CBB503C00) [pid = 852] [serial = 917] [outer = 0000000000000000] 18:30:47 INFO - PROCESS | 852 | ++DOMWINDOW == 133 (0000004CBB962C00) [pid = 852] [serial = 918] [outer = 0000004CBB503C00] 18:30:47 INFO - PROCESS | 852 | 1464053447622 Marionette DEBUG loaded listener.js 18:30:47 INFO - PROCESS | 852 | ++DOMWINDOW == 134 (0000004CBD1DA000) [pid = 852] [serial = 919] [outer = 0000004CBB503C00] 18:30:48 INFO - PROCESS | 852 | 1464053448258 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 987ms 18:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:30:48 INFO - PROCESS | 852 | 1464053448291 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 18:30:48 INFO - PROCESS | 852 | 1464053448294 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 18:30:48 INFO - PROCESS | 852 | 1464053448305 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:30:48 INFO - PROCESS | 852 | 1464053448312 Marionette TRACE conn5 <- [1,1190,null,{}] 18:30:48 INFO - PROCESS | 852 | 1464053448317 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:48 INFO - PROCESS | 852 | 1464053448443 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 18:30:48 INFO - PROCESS | 852 | 1464053448544 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:48 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC2D95000 == 97 [pid = 852] [id = 307] 18:30:48 INFO - PROCESS | 852 | ++DOMWINDOW == 135 (0000004CBE623800) [pid = 852] [serial = 920] [outer = 0000000000000000] 18:30:48 INFO - PROCESS | 852 | ++DOMWINDOW == 136 (0000004CBEA63400) [pid = 852] [serial = 921] [outer = 0000004CBE623800] 18:30:48 INFO - PROCESS | 852 | 1464053448599 Marionette DEBUG loaded listener.js 18:30:48 INFO - PROCESS | 852 | ++DOMWINDOW == 137 (0000004CBEC10400) [pid = 852] [serial = 922] [outer = 0000004CBE623800] 18:30:49 INFO - PROCESS | 852 | 1464053449171 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:30:49 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 18:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 901ms 18:30:49 INFO - PROCESS | 852 | 1464053449211 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 18:30:49 INFO - PROCESS | 852 | 1464053449215 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 18:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:30:49 INFO - PROCESS | 852 | 1464053449220 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:30:49 INFO - PROCESS | 852 | 1464053449222 Marionette TRACE conn5 <- [1,1194,null,{}] 18:30:49 INFO - PROCESS | 852 | 1464053449226 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:49 INFO - PROCESS | 852 | 1464053449348 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 18:30:49 INFO - PROCESS | 852 | 1464053449449 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:49 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC341F800 == 98 [pid = 852] [id = 308] 18:30:49 INFO - PROCESS | 852 | ++DOMWINDOW == 138 (0000004CBEC0F000) [pid = 852] [serial = 923] [outer = 0000000000000000] 18:30:49 INFO - PROCESS | 852 | ++DOMWINDOW == 139 (0000004CBF416C00) [pid = 852] [serial = 924] [outer = 0000004CBEC0F000] 18:30:49 INFO - PROCESS | 852 | 1464053449504 Marionette DEBUG loaded listener.js 18:30:49 INFO - PROCESS | 852 | ++DOMWINDOW == 140 (0000004CBF490000) [pid = 852] [serial = 925] [outer = 0000004CBEC0F000] 18:30:50 INFO - PROCESS | 852 | 1464053450059 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:30:50 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 18:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 881ms 18:30:50 INFO - PROCESS | 852 | 1464053450103 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 18:30:50 INFO - PROCESS | 852 | 1464053450106 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 18:30:50 INFO - PROCESS | 852 | 1464053450109 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:30:50 INFO - PROCESS | 852 | 1464053450111 Marionette TRACE conn5 <- [1,1198,null,{}] 18:30:50 INFO - PROCESS | 852 | 1464053450115 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:50 INFO - PROCESS | 852 | 1464053450233 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 18:30:50 INFO - PROCESS | 852 | 1464053450339 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:50 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC3E71000 == 99 [pid = 852] [id = 309] 18:30:50 INFO - PROCESS | 852 | ++DOMWINDOW == 141 (0000004CBF5A0400) [pid = 852] [serial = 926] [outer = 0000000000000000] 18:30:50 INFO - PROCESS | 852 | ++DOMWINDOW == 142 (0000004CBF5A3800) [pid = 852] [serial = 927] [outer = 0000004CBF5A0400] 18:30:50 INFO - PROCESS | 852 | 1464053450401 Marionette DEBUG loaded listener.js 18:30:50 INFO - PROCESS | 852 | ++DOMWINDOW == 143 (0000004CBF77BC00) [pid = 852] [serial = 928] [outer = 0000004CBF5A0400] 18:30:50 INFO - PROCESS | 852 | 1464053450994 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 945ms 18:30:51 INFO - PROCESS | 852 | 1464053451062 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 18:30:51 INFO - PROCESS | 852 | 1464053451065 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 18:30:51 INFO - PROCESS | 852 | 1464053451070 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:30:51 INFO - PROCESS | 852 | 1464053451072 Marionette TRACE conn5 <- [1,1202,null,{}] 18:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:30:51 INFO - PROCESS | 852 | 1464053451076 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:51 INFO - PROCESS | 852 | 1464053451198 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 18:30:51 INFO - PROCESS | 852 | 1464053451326 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:51 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC59D3000 == 100 [pid = 852] [id = 310] 18:30:51 INFO - PROCESS | 852 | ++DOMWINDOW == 144 (0000004CBF5A0800) [pid = 852] [serial = 929] [outer = 0000000000000000] 18:30:51 INFO - PROCESS | 852 | ++DOMWINDOW == 145 (0000004CBF9F2000) [pid = 852] [serial = 930] [outer = 0000004CBF5A0800] 18:30:51 INFO - PROCESS | 852 | 1464053451384 Marionette DEBUG loaded listener.js 18:30:51 INFO - PROCESS | 852 | ++DOMWINDOW == 146 (0000004CBFB6F000) [pid = 852] [serial = 931] [outer = 0000004CBF5A0800] 18:30:51 INFO - PROCESS | 852 | 1464053451945 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 18:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 942ms 18:30:52 INFO - PROCESS | 852 | 1464053452019 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 18:30:52 INFO - PROCESS | 852 | 1464053452022 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 18:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:30:52 INFO - PROCESS | 852 | 1464053452025 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:30:52 INFO - PROCESS | 852 | 1464053452028 Marionette TRACE conn5 <- [1,1206,null,{}] 18:30:52 INFO - PROCESS | 852 | 1464053452032 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:52 INFO - PROCESS | 852 | 1464053452150 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 18:30:52 INFO - PROCESS | 852 | 1464053452279 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:52 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC6872000 == 101 [pid = 852] [id = 311] 18:30:52 INFO - PROCESS | 852 | ++DOMWINDOW == 147 (0000004CBFB6C400) [pid = 852] [serial = 932] [outer = 0000000000000000] 18:30:52 INFO - PROCESS | 852 | ++DOMWINDOW == 148 (0000004CBFB78C00) [pid = 852] [serial = 933] [outer = 0000004CBFB6C400] 18:30:52 INFO - PROCESS | 852 | 1464053452337 Marionette DEBUG loaded listener.js 18:30:52 INFO - PROCESS | 852 | ++DOMWINDOW == 149 (0000004CBFBA0000) [pid = 852] [serial = 934] [outer = 0000004CBFB6C400] 18:30:52 INFO - PROCESS | 852 | 1464053452970 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 18:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 986ms 18:30:53 INFO - PROCESS | 852 | 1464053453017 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 18:30:53 INFO - PROCESS | 852 | 1464053453019 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 18:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:30:53 INFO - PROCESS | 852 | 1464053453024 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:30:53 INFO - PROCESS | 852 | 1464053453027 Marionette TRACE conn5 <- [1,1210,null,{}] 18:30:53 INFO - PROCESS | 852 | 1464053453031 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:53 INFO - PROCESS | 852 | 1464053453150 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 18:30:53 INFO - PROCESS | 852 | 1464053453278 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:53 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAE796000 == 102 [pid = 852] [id = 312] 18:30:53 INFO - PROCESS | 852 | ++DOMWINDOW == 150 (0000004CAE749000) [pid = 852] [serial = 935] [outer = 0000000000000000] 18:30:53 INFO - PROCESS | 852 | ++DOMWINDOW == 151 (0000004CAE906C00) [pid = 852] [serial = 936] [outer = 0000004CAE749000] 18:30:53 INFO - PROCESS | 852 | 1464053453335 Marionette DEBUG loaded listener.js 18:30:53 INFO - PROCESS | 852 | ++DOMWINDOW == 152 (0000004CB7E6C800) [pid = 852] [serial = 937] [outer = 0000004CAE749000] 18:30:54 INFO - PROCESS | 852 | 1464053454102 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 18:30:54 INFO - PROCESS | 852 | 1464053454167 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 18:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:30:54 INFO - PROCESS | 852 | 1464053454171 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:30:54 INFO - PROCESS | 852 | 1464053454176 Marionette TRACE conn5 <- [1,1214,null,{}] 18:30:54 INFO - PROCESS | 852 | 1464053454181 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:54 INFO - PROCESS | 852 | 1464053454297 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 18:30:54 INFO - PROCESS | 852 | 1464053454405 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:54 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAAA9000 == 103 [pid = 852] [id = 313] 18:30:54 INFO - PROCESS | 852 | ++DOMWINDOW == 153 (0000004CAE748400) [pid = 852] [serial = 938] [outer = 0000000000000000] 18:30:54 INFO - PROCESS | 852 | ++DOMWINDOW == 154 (0000004CAF40E000) [pid = 852] [serial = 939] [outer = 0000004CAE748400] 18:30:54 INFO - PROCESS | 852 | 1464053454456 Marionette DEBUG loaded listener.js 18:30:54 INFO - PROCESS | 852 | ++DOMWINDOW == 155 (0000004CB47A0800) [pid = 852] [serial = 940] [outer = 0000004CAE748400] 18:30:55 INFO - PROCESS | 852 | --DOCSHELL 0000004CB37EE800 == 102 [pid = 852] [id = 129] 18:30:55 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFDAD000 == 101 [pid = 852] [id = 186] 18:30:55 INFO - PROCESS | 852 | --DOCSHELL 0000004CA90C5800 == 100 [pid = 852] [id = 184] 18:30:55 INFO - PROCESS | 852 | --DOCSHELL 0000004CC3422000 == 99 [pid = 852] [id = 108] 18:30:55 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1565000 == 98 [pid = 852] [id = 48] 18:30:55 INFO - PROCESS | 852 | --DOCSHELL 0000004CC13BF800 == 97 [pid = 852] [id = 303] 18:30:55 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1359000 == 96 [pid = 852] [id = 302] 18:30:55 INFO - PROCESS | 852 | --DOCSHELL 0000004CB8473800 == 95 [pid = 852] [id = 301] 18:30:55 INFO - PROCESS | 852 | --DOCSHELL 0000004CC0259000 == 94 [pid = 852] [id = 300] 18:30:55 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFF20800 == 93 [pid = 852] [id = 299] 18:30:55 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE6D0800 == 92 [pid = 852] [id = 298] 18:30:55 INFO - PROCESS | 852 | --DOCSHELL 0000004CBB0B0800 == 91 [pid = 852] [id = 297] 18:30:55 INFO - PROCESS | 852 | --DOCSHELL 0000004CB8795800 == 90 [pid = 852] [id = 296] 18:30:55 INFO - PROCESS | 852 | 1464053455147 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 154 (0000004CC0FC6400) [pid = 852] [serial = 816] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 153 (0000004CC52F0000) [pid = 852] [serial = 819] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 152 (0000004CC6648800) [pid = 852] [serial = 822] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOCSHELL 0000004CB832E000 == 89 [pid = 852] [id = 295] 18:30:55 INFO - PROCESS | 852 | --DOCSHELL 0000004CBA333800 == 88 [pid = 852] [id = 280] 18:30:55 INFO - PROCESS | 852 | --DOCSHELL 0000004CB7F8D000 == 87 [pid = 852] [id = 294] 18:30:55 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFF7A800 == 86 [pid = 852] [id = 292] 18:30:55 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFF13800 == 85 [pid = 852] [id = 291] 18:30:55 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFCA1800 == 84 [pid = 852] [id = 290] 18:30:55 INFO - PROCESS | 852 | --DOCSHELL 0000004CBF74A800 == 83 [pid = 852] [id = 289] 18:30:55 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE416800 == 82 [pid = 852] [id = 288] 18:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:30:55 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAA49000 == 81 [pid = 852] [id = 287] 18:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1028ms 18:30:55 INFO - PROCESS | 852 | --DOCSHELL 0000004CB292B000 == 80 [pid = 852] [id = 286] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 151 (0000004CC5183000) [pid = 852] [serial = 742] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 150 (0000004CB85C5800) [pid = 852] [serial = 760] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 149 (0000004CBFB78400) [pid = 852] [serial = 769] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 148 (0000004CBC3C1400) [pid = 852] [serial = 763] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 147 (0000004CBF77C400) [pid = 852] [serial = 772] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 146 (0000004CC1BE9400) [pid = 852] [serial = 775] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 145 (0000004CBEA66400) [pid = 852] [serial = 766] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 144 (0000004CC6550C00) [pid = 852] [serial = 778] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 143 (0000004CC6652400) [pid = 852] [serial = 781] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 142 (0000004CC654E400) [pid = 852] [serial = 745] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 141 (0000004CB42D7400) [pid = 852] [serial = 837] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 140 (0000004CB47AA800) [pid = 852] [serial = 840] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 139 (0000004CBA4F9C00) [pid = 852] [serial = 810] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 138 (0000004CB2BB8400) [pid = 852] [serial = 834] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 137 (0000004CB3634C00) [pid = 852] [serial = 835] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 136 (0000004CAD5C8800) [pid = 852] [serial = 807] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 135 (0000004CBF409C00) [pid = 852] [serial = 813] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 134 (0000004CB845B000) [pid = 852] [serial = 843] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 133 (0000004CAE74F400) [pid = 852] [serial = 831] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 132 (0000004CAF620C00) [pid = 852] [serial = 832] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 131 (0000004CB511E000) [pid = 852] [serial = 841] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 130 (0000004CC5457800) [pid = 852] [serial = 805] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 129 (0000004CAE71BC00) [pid = 852] [serial = 829] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 128 (0000004CADF21C00) [pid = 852] [serial = 828] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 127 (0000004CC9032400) [pid = 852] [serial = 826] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 126 (0000004CBB2E4800) [pid = 852] [serial = 825] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 125 (0000004CB851D000) [pid = 852] [serial = 844] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 124 (0000004CB8728C00) [pid = 852] [serial = 849] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 123 (0000004CB87DE000) [pid = 852] [serial = 850] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 122 (0000004CADF21000) [pid = 852] [serial = 846] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 121 (0000004CB4793000) [pid = 852] [serial = 838] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 120 (0000004CB8460000) [pid = 852] [serial = 847] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 119 (0000004CBA97EC00) [pid = 852] [serial = 853] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | --DOMWINDOW == 118 (0000004CBA40C000) [pid = 852] [serial = 852] [outer = 0000000000000000] [url = about:blank] 18:30:55 INFO - PROCESS | 852 | 1464053455234 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 18:30:55 INFO - PROCESS | 852 | 1464053455240 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 18:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:30:55 INFO - PROCESS | 852 | 1464053455268 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:30:55 INFO - PROCESS | 852 | 1464053455271 Marionette TRACE conn5 <- [1,1218,null,{}] 18:30:55 INFO - PROCESS | 852 | 1464053455275 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:55 INFO - PROCESS | 852 | 1464053455383 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 18:30:55 INFO - PROCESS | 852 | 1464053455390 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:55 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB29DF000 == 81 [pid = 852] [id = 314] 18:30:55 INFO - PROCESS | 852 | ++DOMWINDOW == 119 (0000004CADEC1800) [pid = 852] [serial = 941] [outer = 0000000000000000] 18:30:55 INFO - PROCESS | 852 | ++DOMWINDOW == 120 (0000004CADF13C00) [pid = 852] [serial = 942] [outer = 0000004CADEC1800] 18:30:55 INFO - PROCESS | 852 | 1464053455437 Marionette DEBUG loaded listener.js 18:30:55 INFO - PROCESS | 852 | ++DOMWINDOW == 121 (0000004CAF6F2800) [pid = 852] [serial = 943] [outer = 0000004CADEC1800] 18:30:55 INFO - PROCESS | 852 | 1464053455950 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 18:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 731ms 18:30:56 INFO - PROCESS | 852 | 1464053456000 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 18:30:56 INFO - PROCESS | 852 | 1464053456002 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 18:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:30:56 INFO - PROCESS | 852 | 1464053456006 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:30:56 INFO - PROCESS | 852 | 1464053456010 Marionette TRACE conn5 <- [1,1222,null,{}] 18:30:56 INFO - PROCESS | 852 | 1464053456020 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:56 INFO - PROCESS | 852 | 1464053456124 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 18:30:56 INFO - PROCESS | 852 | 1464053456215 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:56 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB8474000 == 82 [pid = 852] [id = 315] 18:30:56 INFO - PROCESS | 852 | ++DOMWINDOW == 122 (0000004CB5125400) [pid = 852] [serial = 944] [outer = 0000000000000000] 18:30:56 INFO - PROCESS | 852 | ++DOMWINDOW == 123 (0000004CB7F3AC00) [pid = 852] [serial = 945] [outer = 0000004CB5125400] 18:30:56 INFO - PROCESS | 852 | 1464053456264 Marionette DEBUG loaded listener.js 18:30:56 INFO - PROCESS | 852 | ++DOMWINDOW == 124 (0000004CB85C5800) [pid = 852] [serial = 946] [outer = 0000004CB5125400] 18:30:56 INFO - PROCESS | 852 | 1464053456652 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 18:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 689ms 18:30:56 INFO - PROCESS | 852 | 1464053456698 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 18:30:56 INFO - PROCESS | 852 | 1464053456701 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 18:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:30:56 INFO - PROCESS | 852 | 1464053456704 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:30:56 INFO - PROCESS | 852 | 1464053456706 Marionette TRACE conn5 <- [1,1226,null,{}] 18:30:56 INFO - PROCESS | 852 | 1464053456710 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:56 INFO - PROCESS | 852 | 1464053456838 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 18:30:56 INFO - PROCESS | 852 | 1464053456850 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:56 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB02F800 == 83 [pid = 852] [id = 316] 18:30:56 INFO - PROCESS | 852 | ++DOMWINDOW == 125 (0000004CB87D3000) [pid = 852] [serial = 947] [outer = 0000000000000000] 18:30:56 INFO - PROCESS | 852 | ++DOMWINDOW == 126 (0000004CBA411C00) [pid = 852] [serial = 948] [outer = 0000004CB87D3000] 18:30:56 INFO - PROCESS | 852 | 1464053456896 Marionette DEBUG loaded listener.js 18:30:56 INFO - PROCESS | 852 | ++DOMWINDOW == 127 (0000004CBA9CE400) [pid = 852] [serial = 949] [outer = 0000004CB87D3000] 18:30:57 INFO - PROCESS | 852 | 1464053457341 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 18:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 691ms 18:30:57 INFO - PROCESS | 852 | 1464053457398 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 18:30:57 INFO - PROCESS | 852 | 1464053457401 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 18:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:30:57 INFO - PROCESS | 852 | 1464053457404 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:30:57 INFO - PROCESS | 852 | 1464053457406 Marionette TRACE conn5 <- [1,1230,null,{}] 18:30:57 INFO - PROCESS | 852 | 1464053457410 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:57 INFO - PROCESS | 852 | 1464053457534 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 18:30:57 INFO - PROCESS | 852 | 1464053457548 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:57 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBC3AB000 == 84 [pid = 852] [id = 317] 18:30:57 INFO - PROCESS | 852 | ++DOMWINDOW == 128 (0000004CBAA18C00) [pid = 852] [serial = 950] [outer = 0000000000000000] 18:30:57 INFO - PROCESS | 852 | ++DOMWINDOW == 129 (0000004CBB4D5800) [pid = 852] [serial = 951] [outer = 0000004CBAA18C00] 18:30:57 INFO - PROCESS | 852 | 1464053457595 Marionette DEBUG loaded listener.js 18:30:57 INFO - PROCESS | 852 | ++DOMWINDOW == 130 (0000004CBB50E800) [pid = 852] [serial = 952] [outer = 0000004CBAA18C00] 18:30:58 INFO - PROCESS | 852 | 1464053458043 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 18:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 692ms 18:30:58 INFO - PROCESS | 852 | 1464053458098 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 18:30:58 INFO - PROCESS | 852 | 1464053458108 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 18:30:58 INFO - PROCESS | 852 | 1464053458118 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:30:58 INFO - PROCESS | 852 | 1464053458120 Marionette TRACE conn5 <- [1,1234,null,{}] 18:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:30:58 INFO - PROCESS | 852 | 1464053458124 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:58 INFO - PROCESS | 852 | 1464053458285 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 18:30:58 INFO - PROCESS | 852 | 1464053458316 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:58 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF75E000 == 85 [pid = 852] [id = 318] 18:30:58 INFO - PROCESS | 852 | ++DOMWINDOW == 131 (0000004CBB967400) [pid = 852] [serial = 953] [outer = 0000000000000000] 18:30:58 INFO - PROCESS | 852 | ++DOMWINDOW == 132 (0000004CBC3C2400) [pid = 852] [serial = 954] [outer = 0000004CBB967400] 18:30:58 INFO - PROCESS | 852 | 1464053458363 Marionette DEBUG loaded listener.js 18:30:58 INFO - PROCESS | 852 | ++DOMWINDOW == 133 (0000004CBD8B9800) [pid = 852] [serial = 955] [outer = 0000004CBB967400] 18:30:58 INFO - PROCESS | 852 | 1464053458873 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 18:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 775ms 18:30:58 INFO - PROCESS | 852 | 1464053458901 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 18:30:58 INFO - PROCESS | 852 | 1464053458904 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 18:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:30:58 INFO - PROCESS | 852 | 1464053458907 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:30:58 INFO - PROCESS | 852 | 1464053458909 Marionette TRACE conn5 <- [1,1238,null,{}] 18:30:58 INFO - PROCESS | 852 | 1464053458912 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:59 INFO - PROCESS | 852 | 1464053459035 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 18:30:59 INFO - PROCESS | 852 | 1464053459091 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:59 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFDBE800 == 86 [pid = 852] [id = 319] 18:30:59 INFO - PROCESS | 852 | ++DOMWINDOW == 134 (0000004CBE3A3800) [pid = 852] [serial = 956] [outer = 0000000000000000] 18:30:59 INFO - PROCESS | 852 | ++DOMWINDOW == 135 (0000004CBE3EB800) [pid = 852] [serial = 957] [outer = 0000004CBE3A3800] 18:30:59 INFO - PROCESS | 852 | 1464053459137 Marionette DEBUG loaded listener.js 18:30:59 INFO - PROCESS | 852 | ++DOMWINDOW == 136 (0000004CBE476800) [pid = 852] [serial = 958] [outer = 0000004CBE3A3800] 18:30:59 INFO - PROCESS | 852 | --DOMWINDOW == 135 (0000004CB85BE000) [pid = 852] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:30:59 INFO - PROCESS | 852 | --DOMWINDOW == 134 (0000004CC52EC800) [pid = 852] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:30:59 INFO - PROCESS | 852 | --DOMWINDOW == 133 (0000004CADF1D800) [pid = 852] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:30:59 INFO - PROCESS | 852 | --DOMWINDOW == 132 (0000004CB2BAC400) [pid = 852] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:30:59 INFO - PROCESS | 852 | --DOMWINDOW == 131 (0000004CAC665000) [pid = 852] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:30:59 INFO - PROCESS | 852 | --DOMWINDOW == 130 (0000004CAE241C00) [pid = 852] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:30:59 INFO - PROCESS | 852 | --DOMWINDOW == 129 (0000004CB85C0800) [pid = 852] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:30:59 INFO - PROCESS | 852 | --DOMWINDOW == 128 (0000004CBE3A6400) [pid = 852] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:30:59 INFO - PROCESS | 852 | --DOMWINDOW == 127 (0000004CBB4D9C00) [pid = 852] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:30:59 INFO - PROCESS | 852 | --DOMWINDOW == 126 (0000004CB83A4C00) [pid = 852] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:30:59 INFO - PROCESS | 852 | --DOMWINDOW == 125 (0000004CBE878000) [pid = 852] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:30:59 INFO - PROCESS | 852 | --DOMWINDOW == 124 (0000004CAC662000) [pid = 852] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:30:59 INFO - PROCESS | 852 | --DOMWINDOW == 123 (0000004CB86E2C00) [pid = 852] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:30:59 INFO - PROCESS | 852 | --DOMWINDOW == 122 (0000004CBD8B6400) [pid = 852] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:30:59 INFO - PROCESS | 852 | --DOMWINDOW == 121 (0000004CBB511400) [pid = 852] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:30:59 INFO - PROCESS | 852 | --DOMWINDOW == 120 (0000004CAE74C800) [pid = 852] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:30:59 INFO - PROCESS | 852 | --DOMWINDOW == 119 (0000004CB2BCC400) [pid = 852] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:30:59 INFO - PROCESS | 852 | --DOMWINDOW == 118 (0000004CB7B1B400) [pid = 852] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:30:59 INFO - PROCESS | 852 | --DOMWINDOW == 117 (0000004CC6547800) [pid = 852] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:30:59 INFO - PROCESS | 852 | --DOMWINDOW == 116 (0000004CBB579000) [pid = 852] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:30:59 INFO - PROCESS | 852 | 1464053459823 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 18:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 944ms 18:30:59 INFO - PROCESS | 852 | 1464053459853 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 18:30:59 INFO - PROCESS | 852 | 1464053459855 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 18:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:30:59 INFO - PROCESS | 852 | 1464053459859 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:30:59 INFO - PROCESS | 852 | 1464053459861 Marionette TRACE conn5 <- [1,1242,null,{}] 18:30:59 INFO - PROCESS | 852 | 1464053459872 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:00 INFO - PROCESS | 852 | 1464053459999 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 18:31:00 INFO - PROCESS | 852 | 1464053460056 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:00 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC00BA800 == 87 [pid = 852] [id = 320] 18:31:00 INFO - PROCESS | 852 | ++DOMWINDOW == 117 (0000004CAE903400) [pid = 852] [serial = 959] [outer = 0000000000000000] 18:31:00 INFO - PROCESS | 852 | ++DOMWINDOW == 118 (0000004CB85B9400) [pid = 852] [serial = 960] [outer = 0000004CAE903400] 18:31:00 INFO - PROCESS | 852 | 1464053460101 Marionette DEBUG loaded listener.js 18:31:00 INFO - PROCESS | 852 | ++DOMWINDOW == 119 (0000004CBE3A6400) [pid = 852] [serial = 961] [outer = 0000004CAE903400] 18:31:00 INFO - PROCESS | 852 | 1464053460464 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 18:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 629ms 18:31:00 INFO - PROCESS | 852 | 1464053460491 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 18:31:00 INFO - PROCESS | 852 | 1464053460493 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 18:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:31:00 INFO - PROCESS | 852 | 1464053460508 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:31:00 INFO - PROCESS | 852 | 1464053460510 Marionette TRACE conn5 <- [1,1246,null,{}] 18:31:00 INFO - PROCESS | 852 | 1464053460514 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:00 INFO - PROCESS | 852 | 1464053460610 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 18:31:00 INFO - PROCESS | 852 | 1464053460618 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:00 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC029F000 == 88 [pid = 852] [id = 321] 18:31:00 INFO - PROCESS | 852 | ++DOMWINDOW == 120 (0000004CBE475000) [pid = 852] [serial = 962] [outer = 0000000000000000] 18:31:00 INFO - PROCESS | 852 | ++DOMWINDOW == 121 (0000004CBE879400) [pid = 852] [serial = 963] [outer = 0000004CBE475000] 18:31:00 INFO - PROCESS | 852 | 1464053460663 Marionette DEBUG loaded listener.js 18:31:00 INFO - PROCESS | 852 | ++DOMWINDOW == 122 (0000004CBEA41C00) [pid = 852] [serial = 964] [outer = 0000004CBE475000] 18:31:01 INFO - PROCESS | 852 | 1464053461097 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 18:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 628ms 18:31:01 INFO - PROCESS | 852 | 1464053461140 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 18:31:01 INFO - PROCESS | 852 | 1464053461142 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 18:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:31:01 INFO - PROCESS | 852 | 1464053461145 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:31:01 INFO - PROCESS | 852 | 1464053461147 Marionette TRACE conn5 <- [1,1250,null,{}] 18:31:01 INFO - PROCESS | 852 | 1464053461151 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:01 INFO - PROCESS | 852 | 1464053461257 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 18:31:01 INFO - PROCESS | 852 | 1464053461264 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:01 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC13BA800 == 89 [pid = 852] [id = 322] 18:31:01 INFO - PROCESS | 852 | ++DOMWINDOW == 123 (0000004CBEC0E400) [pid = 852] [serial = 965] [outer = 0000000000000000] 18:31:01 INFO - PROCESS | 852 | ++DOMWINDOW == 124 (0000004CBF409C00) [pid = 852] [serial = 966] [outer = 0000004CBEC0E400] 18:31:01 INFO - PROCESS | 852 | 1464053461309 Marionette DEBUG loaded listener.js 18:31:01 INFO - PROCESS | 852 | ++DOMWINDOW == 125 (0000004CBF59F800) [pid = 852] [serial = 967] [outer = 0000004CBEC0E400] 18:31:02 INFO - PROCESS | 852 | 1464053461997 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 18:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 881ms 18:31:02 INFO - PROCESS | 852 | 1464053462030 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 18:31:02 INFO - PROCESS | 852 | 1464053462035 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 18:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:31:02 INFO - PROCESS | 852 | 1464053462041 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:31:02 INFO - PROCESS | 852 | 1464053462045 Marionette TRACE conn5 <- [1,1254,null,{}] 18:31:02 INFO - PROCESS | 852 | 1464053462051 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:02 INFO - PROCESS | 852 | 1464053462184 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 18:31:02 INFO - PROCESS | 852 | 1464053462292 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:02 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB7E95000 == 90 [pid = 852] [id = 323] 18:31:02 INFO - PROCESS | 852 | ++DOMWINDOW == 126 (0000004CAE62B800) [pid = 852] [serial = 968] [outer = 0000000000000000] 18:31:02 INFO - PROCESS | 852 | ++DOMWINDOW == 127 (0000004CAE908800) [pid = 852] [serial = 969] [outer = 0000004CAE62B800] 18:31:02 INFO - PROCESS | 852 | 1464053462352 Marionette DEBUG loaded listener.js 18:31:02 INFO - PROCESS | 852 | ++DOMWINDOW == 128 (0000004CB369E400) [pid = 852] [serial = 970] [outer = 0000004CAE62B800] 18:31:03 INFO - PROCESS | 852 | 1464053463026 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 18:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1031ms 18:31:03 INFO - PROCESS | 852 | 1464053463075 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 18:31:03 INFO - PROCESS | 852 | 1464053463082 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 18:31:03 INFO - PROCESS | 852 | 1464053463089 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:31:03 INFO - PROCESS | 852 | 1464053463092 Marionette TRACE conn5 <- [1,1258,null,{}] 18:31:03 INFO - PROCESS | 852 | 1464053463096 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:03 INFO - PROCESS | 852 | 1464053463272 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 18:31:03 INFO - PROCESS | 852 | 1464053463403 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:03 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE9E3000 == 91 [pid = 852] [id = 324] 18:31:03 INFO - PROCESS | 852 | ++DOMWINDOW == 129 (0000004CB845F400) [pid = 852] [serial = 971] [outer = 0000000000000000] 18:31:03 INFO - PROCESS | 852 | ++DOMWINDOW == 130 (0000004CB85C3000) [pid = 852] [serial = 972] [outer = 0000004CB845F400] 18:31:03 INFO - PROCESS | 852 | 1464053463460 Marionette DEBUG loaded listener.js 18:31:03 INFO - PROCESS | 852 | ++DOMWINDOW == 131 (0000004CBB2E0C00) [pid = 852] [serial = 973] [outer = 0000004CB845F400] 18:31:04 INFO - PROCESS | 852 | 1464053464071 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 18:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1024ms 18:31:04 INFO - PROCESS | 852 | 1464053464118 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 18:31:04 INFO - PROCESS | 852 | 1464053464121 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 18:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:31:04 INFO - PROCESS | 852 | 1464053464125 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:31:04 INFO - PROCESS | 852 | 1464053464129 Marionette TRACE conn5 <- [1,1262,null,{}] 18:31:04 INFO - PROCESS | 852 | 1464053464141 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:04 INFO - PROCESS | 852 | 1464053464269 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 18:31:04 INFO - PROCESS | 852 | 1464053464403 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:04 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC2DA1000 == 92 [pid = 852] [id = 325] 18:31:04 INFO - PROCESS | 852 | ++DOMWINDOW == 132 (0000004CBD371C00) [pid = 852] [serial = 974] [outer = 0000000000000000] 18:31:04 INFO - PROCESS | 852 | ++DOMWINDOW == 133 (0000004CBE475C00) [pid = 852] [serial = 975] [outer = 0000004CBD371C00] 18:31:04 INFO - PROCESS | 852 | 1464053464463 Marionette DEBUG loaded listener.js 18:31:04 INFO - PROCESS | 852 | ++DOMWINDOW == 134 (0000004CBF48A400) [pid = 852] [serial = 976] [outer = 0000004CBD371C00] 18:31:05 INFO - PROCESS | 852 | 1464053465080 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 18:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 986ms 18:31:05 INFO - PROCESS | 852 | 1464053465112 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 18:31:05 INFO - PROCESS | 852 | 1464053465115 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 18:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:31:05 INFO - PROCESS | 852 | 1464053465119 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:31:05 INFO - PROCESS | 852 | 1464053465121 Marionette TRACE conn5 <- [1,1266,null,{}] 18:31:05 INFO - PROCESS | 852 | 1464053465125 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:05 INFO - PROCESS | 852 | 1464053465250 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 18:31:05 INFO - PROCESS | 852 | 1464053465352 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:05 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC59D9800 == 93 [pid = 852] [id = 326] 18:31:05 INFO - PROCESS | 852 | ++DOMWINDOW == 135 (0000004CBF77C400) [pid = 852] [serial = 977] [outer = 0000000000000000] 18:31:05 INFO - PROCESS | 852 | ++DOMWINDOW == 136 (0000004CBF9E7000) [pid = 852] [serial = 978] [outer = 0000004CBF77C400] 18:31:05 INFO - PROCESS | 852 | 1464053465408 Marionette DEBUG loaded listener.js 18:31:05 INFO - PROCESS | 852 | ++DOMWINDOW == 137 (0000004CBFB97C00) [pid = 852] [serial = 979] [outer = 0000004CBF77C400] 18:31:05 INFO - PROCESS | 852 | 1464053465978 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 18:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 944ms 18:31:06 INFO - PROCESS | 852 | 1464053466066 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 18:31:06 INFO - PROCESS | 852 | 1464053466069 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 18:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:31:06 INFO - PROCESS | 852 | 1464053466072 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:31:06 INFO - PROCESS | 852 | 1464053466074 Marionette TRACE conn5 <- [1,1270,null,{}] 18:31:06 INFO - PROCESS | 852 | 1464053466078 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:06 INFO - PROCESS | 852 | 1464053466199 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 18:31:06 INFO - PROCESS | 852 | 1464053466329 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:06 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC84DC000 == 94 [pid = 852] [id = 327] 18:31:06 INFO - PROCESS | 852 | ++DOMWINDOW == 138 (0000004CBFB78400) [pid = 852] [serial = 980] [outer = 0000000000000000] 18:31:06 INFO - PROCESS | 852 | ++DOMWINDOW == 139 (0000004CBFDF0C00) [pid = 852] [serial = 981] [outer = 0000004CBFB78400] 18:31:06 INFO - PROCESS | 852 | 1464053466387 Marionette DEBUG loaded listener.js 18:31:06 INFO - PROCESS | 852 | ++DOMWINDOW == 140 (0000004CBFFD2800) [pid = 852] [serial = 982] [outer = 0000004CBFB78400] 18:31:06 INFO - PROCESS | 852 | 1464053466976 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 18:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 944ms 18:31:07 INFO - PROCESS | 852 | 1464053467018 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 18:31:07 INFO - PROCESS | 852 | 1464053467021 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 18:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:31:07 INFO - PROCESS | 852 | 1464053467024 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:31:07 INFO - PROCESS | 852 | 1464053467026 Marionette TRACE conn5 <- [1,1274,null,{}] 18:31:07 INFO - PROCESS | 852 | 1464053467030 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:07 INFO - PROCESS | 852 | 1464053467202 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 18:31:07 INFO - PROCESS | 852 | 1464053467335 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:07 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8910800 == 95 [pid = 852] [id = 328] 18:31:07 INFO - PROCESS | 852 | ++DOMWINDOW == 141 (0000004CBFDFA800) [pid = 852] [serial = 983] [outer = 0000000000000000] 18:31:07 INFO - PROCESS | 852 | ++DOMWINDOW == 142 (0000004CC0020800) [pid = 852] [serial = 984] [outer = 0000004CBFDFA800] 18:31:07 INFO - PROCESS | 852 | 1464053467393 Marionette DEBUG loaded listener.js 18:31:07 INFO - PROCESS | 852 | ++DOMWINDOW == 143 (0000004CC019F000) [pid = 852] [serial = 985] [outer = 0000004CBFDFA800] 18:31:08 INFO - PROCESS | 852 | 1464053468002 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 18:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1026ms 18:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:31:08 INFO - PROCESS | 852 | 1464053468054 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 18:31:08 INFO - PROCESS | 852 | 1464053468056 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 18:31:08 INFO - PROCESS | 852 | 1464053468060 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:31:08 INFO - PROCESS | 852 | 1464053468062 Marionette TRACE conn5 <- [1,1278,null,{}] 18:31:08 INFO - PROCESS | 852 | 1464053468065 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:08 INFO - PROCESS | 852 | 1464053468184 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 18:31:08 INFO - PROCESS | 852 | 1464053468314 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:08 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8946000 == 96 [pid = 852] [id = 329] 18:31:08 INFO - PROCESS | 852 | ++DOMWINDOW == 144 (0000004CC0236C00) [pid = 852] [serial = 986] [outer = 0000000000000000] 18:31:08 INFO - PROCESS | 852 | ++DOMWINDOW == 145 (0000004CC023C800) [pid = 852] [serial = 987] [outer = 0000004CC0236C00] 18:31:08 INFO - PROCESS | 852 | 1464053468371 Marionette DEBUG loaded listener.js 18:31:08 INFO - PROCESS | 852 | ++DOMWINDOW == 146 (0000004CC0FC6800) [pid = 852] [serial = 988] [outer = 0000004CC0236C00] 18:31:09 INFO - PROCESS | 852 | 1464053469008 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 18:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 985ms 18:31:09 INFO - PROCESS | 852 | 1464053469048 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 18:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:31:09 INFO - PROCESS | 852 | 1464053469051 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 18:31:09 INFO - PROCESS | 852 | 1464053469054 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:31:09 INFO - PROCESS | 852 | 1464053469056 Marionette TRACE conn5 <- [1,1282,null,{}] 18:31:09 INFO - PROCESS | 852 | 1464053469060 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:09 INFO - PROCESS | 852 | 1464053469181 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 18:31:09 INFO - PROCESS | 852 | 1464053469313 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:09 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAC564000 == 97 [pid = 852] [id = 330] 18:31:09 INFO - PROCESS | 852 | ++DOMWINDOW == 147 (0000004CADE32C00) [pid = 852] [serial = 989] [outer = 0000000000000000] 18:31:09 INFO - PROCESS | 852 | ++DOMWINDOW == 148 (0000004CAF651400) [pid = 852] [serial = 990] [outer = 0000004CADE32C00] 18:31:09 INFO - PROCESS | 852 | 1464053469371 Marionette DEBUG loaded listener.js 18:31:09 INFO - PROCESS | 852 | ++DOMWINDOW == 149 (0000004CB495FC00) [pid = 852] [serial = 991] [outer = 0000004CADE32C00] 18:31:10 INFO - PROCESS | 852 | 1464053470173 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 18:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1131ms 18:31:10 INFO - PROCESS | 852 | 1464053470188 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 18:31:10 INFO - PROCESS | 852 | 1464053470193 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 18:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:31:10 INFO - PROCESS | 852 | 1464053470197 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:31:10 INFO - PROCESS | 852 | 1464053470201 Marionette TRACE conn5 <- [1,1286,null,{}] 18:31:10 INFO - PROCESS | 852 | 1464053470206 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:10 INFO - PROCESS | 852 | 1464053470324 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 18:31:10 INFO - PROCESS | 852 | 1464053470430 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:10 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAC59000 == 98 [pid = 852] [id = 331] 18:31:10 INFO - PROCESS | 852 | ++DOMWINDOW == 150 (0000004CB2BAA400) [pid = 852] [serial = 992] [outer = 0000000000000000] 18:31:10 INFO - PROCESS | 852 | ++DOMWINDOW == 151 (0000004CB3102800) [pid = 852] [serial = 993] [outer = 0000004CB2BAA400] 18:31:10 INFO - PROCESS | 852 | 1464053470481 Marionette DEBUG loaded listener.js 18:31:10 INFO - PROCESS | 852 | ++DOMWINDOW == 152 (0000004CB438C400) [pid = 852] [serial = 994] [outer = 0000004CB2BAA400] 18:31:11 INFO - PROCESS | 852 | 1464053471158 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 984ms 18:31:11 INFO - PROCESS | 852 | 1464053471186 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 18:31:11 INFO - PROCESS | 852 | 1464053471192 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 18:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:31:11 INFO - PROCESS | 852 | 1464053471198 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:31:11 INFO - PROCESS | 852 | 1464053471201 Marionette TRACE conn5 <- [1,1290,null,{}] 18:31:11 INFO - PROCESS | 852 | 1464053471205 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:11 INFO - PROCESS | 852 | 1464053471321 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 18:31:11 INFO - PROCESS | 852 | 1464053471461 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:11 INFO - PROCESS | 852 | --DOCSHELL 0000004CC029F000 == 97 [pid = 852] [id = 321] 18:31:11 INFO - PROCESS | 852 | --DOCSHELL 0000004CC00BA800 == 96 [pid = 852] [id = 320] 18:31:11 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFDBE800 == 95 [pid = 852] [id = 319] 18:31:11 INFO - PROCESS | 852 | --DOCSHELL 0000004CBF75E000 == 94 [pid = 852] [id = 318] 18:31:11 INFO - PROCESS | 852 | --DOCSHELL 0000004CBC3AB000 == 93 [pid = 852] [id = 317] 18:31:11 INFO - PROCESS | 852 | --DOCSHELL 0000004CBB02F800 == 92 [pid = 852] [id = 316] 18:31:11 INFO - PROCESS | 852 | --DOCSHELL 0000004CB8474000 == 91 [pid = 852] [id = 315] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 151 (0000004CBA9D0400) [pid = 852] [serial = 855] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 150 (0000004CBB575400) [pid = 852] [serial = 870] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 149 (0000004CBC362C00) [pid = 852] [serial = 873] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 148 (0000004CBD1D6000) [pid = 852] [serial = 876] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB2751000 == 92 [pid = 852] [id = 332] 18:31:11 INFO - PROCESS | 852 | ++DOMWINDOW == 149 (0000004CACECB800) [pid = 852] [serial = 995] [outer = 0000000000000000] 18:31:11 INFO - PROCESS | 852 | ++DOMWINDOW == 150 (0000004CAD759800) [pid = 852] [serial = 996] [outer = 0000004CACECB800] 18:31:11 INFO - PROCESS | 852 | 1464053471560 Marionette DEBUG loaded listener.js 18:31:11 INFO - PROCESS | 852 | ++DOMWINDOW == 151 (0000004CB7E69800) [pid = 852] [serial = 997] [outer = 0000004CACECB800] 18:31:11 INFO - PROCESS | 852 | --DOCSHELL 0000004CB29DF000 == 91 [pid = 852] [id = 314] 18:31:11 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAAA9000 == 90 [pid = 852] [id = 313] 18:31:11 INFO - PROCESS | 852 | --DOCSHELL 0000004CC3E71000 == 89 [pid = 852] [id = 309] 18:31:11 INFO - PROCESS | 852 | --DOCSHELL 0000004CC341F800 == 88 [pid = 852] [id = 308] 18:31:11 INFO - PROCESS | 852 | --DOCSHELL 0000004CC2D95000 == 87 [pid = 852] [id = 307] 18:31:11 INFO - PROCESS | 852 | --DOCSHELL 0000004CC15CC800 == 86 [pid = 852] [id = 306] 18:31:11 INFO - PROCESS | 852 | --DOCSHELL 0000004CBB03C000 == 85 [pid = 852] [id = 305] 18:31:11 INFO - PROCESS | 852 | --DOCSHELL 0000004CB7F92800 == 84 [pid = 852] [id = 279] 18:31:11 INFO - PROCESS | 852 | --DOCSHELL 0000004CAE079000 == 83 [pid = 852] [id = 304] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 150 (0000004CC52E7400) [pid = 852] [serial = 817] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 149 (0000004CC5405C00) [pid = 852] [serial = 820] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 148 (0000004CAF462400) [pid = 852] [serial = 859] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 147 (0000004CB47A7400) [pid = 852] [serial = 862] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 146 (0000004CAE747000) [pid = 852] [serial = 903] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 145 (0000004CBB8E2800) [pid = 852] [serial = 880] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 144 (0000004CBA4F0000) [pid = 852] [serial = 891] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 143 (0000004CBE3EC000) [pid = 852] [serial = 900] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 142 (0000004CB36F9000) [pid = 852] [serial = 879] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 141 (0000004CBB4DD800) [pid = 852] [serial = 867] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 140 (0000004CB876F000) [pid = 852] [serial = 864] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 139 (0000004CBFDF9800) [pid = 852] [serial = 814] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 138 (0000004CAF466800) [pid = 852] [serial = 808] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 137 (0000004CBB86E800) [pid = 852] [serial = 811] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 136 (0000004CBE3A8000) [pid = 852] [serial = 898] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 135 (0000004CB3639C00) [pid = 852] [serial = 861] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 134 (0000004CBB57C000) [pid = 852] [serial = 894] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 133 (0000004CAE62EC00) [pid = 852] [serial = 858] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 132 (0000004CB310EC00) [pid = 852] [serial = 883] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 131 (0000004CB7E71400) [pid = 852] [serial = 888] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 130 (0000004CB8526400) [pid = 852] [serial = 889] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 129 (0000004CB7E6E400) [pid = 852] [serial = 885] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 128 (0000004CBB87A400) [pid = 852] [serial = 895] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 127 (0000004CCACC5400) [pid = 852] [serial = 823] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 126 (0000004CB851C400) [pid = 852] [serial = 904] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 125 (0000004CAE90C000) [pid = 852] [serial = 882] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 124 (0000004CBA9EFC00) [pid = 852] [serial = 892] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 123 (0000004CBE23BC00) [pid = 852] [serial = 897] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 122 (0000004CB8457800) [pid = 852] [serial = 886] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 121 (0000004CBB2E1000) [pid = 852] [serial = 865] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 120 (0000004CBE619C00) [pid = 852] [serial = 906] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 119 (0000004CBE65A800) [pid = 852] [serial = 907] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 118 (0000004CBE3F7800) [pid = 852] [serial = 901] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 117 (0000004CBB50F400) [pid = 852] [serial = 868] [outer = 0000000000000000] [url = about:blank] 18:31:11 INFO - PROCESS | 852 | --DOMWINDOW == 116 (0000004CBE880000) [pid = 852] [serial = 909] [outer = 0000000000000000] [url = about:blank] 18:31:12 INFO - PROCESS | 852 | 1464053472052 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 18:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 880ms 18:31:12 INFO - PROCESS | 852 | 1464053472080 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 18:31:12 INFO - PROCESS | 852 | 1464053472082 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 18:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:31:12 INFO - PROCESS | 852 | 1464053472086 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:31:12 INFO - PROCESS | 852 | 1464053472090 Marionette TRACE conn5 <- [1,1294,null,{}] 18:31:12 INFO - PROCESS | 852 | 1464053472100 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:12 INFO - PROCESS | 852 | 1464053472203 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 18:31:12 INFO - PROCESS | 852 | 1464053472219 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:12 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAAB5800 == 84 [pid = 852] [id = 333] 18:31:12 INFO - PROCESS | 852 | ++DOMWINDOW == 117 (0000004CB851C400) [pid = 852] [serial = 998] [outer = 0000000000000000] 18:31:12 INFO - PROCESS | 852 | ++DOMWINDOW == 118 (0000004CB85C2000) [pid = 852] [serial = 999] [outer = 0000004CB851C400] 18:31:12 INFO - PROCESS | 852 | 1464053472268 Marionette DEBUG loaded listener.js 18:31:12 INFO - PROCESS | 852 | ++DOMWINDOW == 119 (0000004CBA405C00) [pid = 852] [serial = 1000] [outer = 0000004CB851C400] 18:31:12 INFO - PROCESS | 852 | 1464053472756 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 18:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 692ms 18:31:12 INFO - PROCESS | 852 | 1464053472781 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 18:31:12 INFO - PROCESS | 852 | 1464053472784 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 18:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:31:12 INFO - PROCESS | 852 | 1464053472788 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:31:12 INFO - PROCESS | 852 | 1464053472790 Marionette TRACE conn5 <- [1,1298,null,{}] 18:31:12 INFO - PROCESS | 852 | 1464053472793 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:12 INFO - PROCESS | 852 | 1464053472894 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 18:31:12 INFO - PROCESS | 852 | 1464053472903 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:12 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBC3B8800 == 85 [pid = 852] [id = 334] 18:31:12 INFO - PROCESS | 852 | ++DOMWINDOW == 120 (0000004CBA9F2000) [pid = 852] [serial = 1001] [outer = 0000000000000000] 18:31:12 INFO - PROCESS | 852 | ++DOMWINDOW == 121 (0000004CBB4D2800) [pid = 852] [serial = 1002] [outer = 0000004CBA9F2000] 18:31:12 INFO - PROCESS | 852 | 1464053472950 Marionette DEBUG loaded listener.js 18:31:13 INFO - PROCESS | 852 | ++DOMWINDOW == 122 (0000004CBB50D400) [pid = 852] [serial = 1003] [outer = 0000004CBA9F2000] 18:31:13 INFO - PROCESS | 852 | 1464053473428 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 18:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 18:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 690ms 18:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:31:13 INFO - PROCESS | 852 | 1464053473481 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 18:31:13 INFO - PROCESS | 852 | 1464053473483 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 18:31:13 INFO - PROCESS | 852 | 1464053473487 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:31:13 INFO - PROCESS | 852 | 1464053473489 Marionette TRACE conn5 <- [1,1302,null,{}] 18:31:13 INFO - PROCESS | 852 | 1464053473492 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:13 INFO - PROCESS | 852 | 1464053473589 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 18:31:13 INFO - PROCESS | 852 | 1464053473715 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:13 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE41F000 == 86 [pid = 852] [id = 335] 18:31:13 INFO - PROCESS | 852 | ++DOMWINDOW == 123 (0000004CB851D400) [pid = 852] [serial = 1004] [outer = 0000000000000000] 18:31:13 INFO - PROCESS | 852 | ++DOMWINDOW == 124 (0000004CBB872C00) [pid = 852] [serial = 1005] [outer = 0000004CB851D400] 18:31:13 INFO - PROCESS | 852 | 1464053473762 Marionette DEBUG loaded listener.js 18:31:13 INFO - PROCESS | 852 | ++DOMWINDOW == 125 (0000004CBC04D800) [pid = 852] [serial = 1006] [outer = 0000004CB851D400] 18:31:14 INFO - PROCESS | 852 | 1464053474216 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 18:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 777ms 18:31:14 INFO - PROCESS | 852 | 1464053474266 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 18:31:14 INFO - PROCESS | 852 | 1464053474269 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 18:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:31:14 INFO - PROCESS | 852 | 1464053474281 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:31:14 INFO - PROCESS | 852 | 1464053474283 Marionette TRACE conn5 <- [1,1306,null,{}] 18:31:14 INFO - PROCESS | 852 | 1464053474286 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:14 INFO - PROCESS | 852 | 1464053474425 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 18:31:14 INFO - PROCESS | 852 | 1464053474447 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:14 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF8C0000 == 87 [pid = 852] [id = 336] 18:31:14 INFO - PROCESS | 852 | ++DOMWINDOW == 126 (0000004CBE3AE000) [pid = 852] [serial = 1007] [outer = 0000000000000000] 18:31:14 INFO - PROCESS | 852 | ++DOMWINDOW == 127 (0000004CBE3F2000) [pid = 852] [serial = 1008] [outer = 0000004CBE3AE000] 18:31:14 INFO - PROCESS | 852 | 1464053474494 Marionette DEBUG loaded listener.js 18:31:14 INFO - PROCESS | 852 | ++DOMWINDOW == 128 (0000004CBE619C00) [pid = 852] [serial = 1009] [outer = 0000004CBE3AE000] 18:31:14 INFO - PROCESS | 852 | 1464053474957 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 18:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 733ms 18:31:15 INFO - PROCESS | 852 | 1464053475020 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 18:31:15 INFO - PROCESS | 852 | 1464053475022 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 18:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:31:15 INFO - PROCESS | 852 | 1464053475025 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:31:15 INFO - PROCESS | 852 | 1464053475027 Marionette TRACE conn5 <- [1,1310,null,{}] 18:31:15 INFO - PROCESS | 852 | 1464053475031 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:15 INFO - PROCESS | 852 | 1464053475163 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 18:31:15 INFO - PROCESS | 852 | 1464053475232 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:15 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFF23800 == 88 [pid = 852] [id = 337] 18:31:15 INFO - PROCESS | 852 | ++DOMWINDOW == 129 (0000004CB85C7C00) [pid = 852] [serial = 1010] [outer = 0000000000000000] 18:31:15 INFO - PROCESS | 852 | ++DOMWINDOW == 130 (0000004CBE65E000) [pid = 852] [serial = 1011] [outer = 0000004CB85C7C00] 18:31:15 INFO - PROCESS | 852 | 1464053475278 Marionette DEBUG loaded listener.js 18:31:15 INFO - PROCESS | 852 | ++DOMWINDOW == 131 (0000004CBEA5E400) [pid = 852] [serial = 1012] [outer = 0000004CB85C7C00] 18:31:15 INFO - PROCESS | 852 | 1464053475703 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 18:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 734ms 18:31:15 INFO - PROCESS | 852 | 1464053475763 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 18:31:15 INFO - PROCESS | 852 | 1464053475765 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 18:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:31:15 INFO - PROCESS | 852 | 1464053475773 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:31:15 INFO - PROCESS | 852 | 1464053475775 Marionette TRACE conn5 <- [1,1314,null,{}] 18:31:15 INFO - PROCESS | 852 | 1464053475779 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:15 INFO - PROCESS | 852 | 1464053475915 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 18:31:15 INFO - PROCESS | 852 | 1464053475974 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:15 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC024E000 == 89 [pid = 852] [id = 338] 18:31:15 INFO - PROCESS | 852 | ++DOMWINDOW == 132 (0000004CB876E400) [pid = 852] [serial = 1013] [outer = 0000000000000000] 18:31:16 INFO - PROCESS | 852 | ++DOMWINDOW == 133 (0000004CBF411800) [pid = 852] [serial = 1014] [outer = 0000004CB876E400] 18:31:16 INFO - PROCESS | 852 | 1464053476020 Marionette DEBUG loaded listener.js 18:31:16 INFO - PROCESS | 852 | ++DOMWINDOW == 134 (0000004CBF59CC00) [pid = 852] [serial = 1015] [outer = 0000004CB876E400] 18:31:16 INFO - PROCESS | 852 | --DOMWINDOW == 133 (0000004CADECC400) [pid = 852] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:31:16 INFO - PROCESS | 852 | --DOMWINDOW == 132 (0000004CBA9C9400) [pid = 852] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:31:16 INFO - PROCESS | 852 | --DOMWINDOW == 131 (0000004CBB4DB000) [pid = 852] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:31:16 INFO - PROCESS | 852 | --DOMWINDOW == 130 (0000004CBB9A8C00) [pid = 852] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:31:16 INFO - PROCESS | 852 | --DOMWINDOW == 129 (0000004CBE3A3800) [pid = 852] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:31:16 INFO - PROCESS | 852 | --DOMWINDOW == 128 (0000004CAE749000) [pid = 852] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:31:16 INFO - PROCESS | 852 | --DOMWINDOW == 127 (0000004CBB967400) [pid = 852] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:31:16 INFO - PROCESS | 852 | --DOMWINDOW == 126 (0000004CAE903400) [pid = 852] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:31:16 INFO - PROCESS | 852 | --DOMWINDOW == 125 (0000004CADEC1800) [pid = 852] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:31:16 INFO - PROCESS | 852 | --DOMWINDOW == 124 (0000004CB5125400) [pid = 852] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:31:16 INFO - PROCESS | 852 | --DOMWINDOW == 123 (0000004CBE475000) [pid = 852] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:31:16 INFO - PROCESS | 852 | --DOMWINDOW == 122 (0000004CAE748400) [pid = 852] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:31:16 INFO - PROCESS | 852 | --DOMWINDOW == 121 (0000004CB87D3000) [pid = 852] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:31:16 INFO - PROCESS | 852 | --DOMWINDOW == 120 (0000004CBAA18C00) [pid = 852] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:31:16 INFO - PROCESS | 852 | 1464053476649 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:31:16 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 18:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 943ms 18:31:16 INFO - PROCESS | 852 | 1464053476715 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 18:31:16 INFO - PROCESS | 852 | 1464053476717 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 18:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:31:16 INFO - PROCESS | 852 | 1464053476720 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:31:16 INFO - PROCESS | 852 | 1464053476722 Marionette TRACE conn5 <- [1,1318,null,{}] 18:31:16 INFO - PROCESS | 852 | 1464053476730 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:16 INFO - PROCESS | 852 | 1464053476829 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 18:31:16 INFO - PROCESS | 852 | 1464053476842 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:16 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC029A000 == 90 [pid = 852] [id = 339] 18:31:16 INFO - PROCESS | 852 | ++DOMWINDOW == 121 (0000004CB51C3C00) [pid = 852] [serial = 1016] [outer = 0000000000000000] 18:31:16 INFO - PROCESS | 852 | ++DOMWINDOW == 122 (0000004CBB9A8C00) [pid = 852] [serial = 1017] [outer = 0000004CB51C3C00] 18:31:16 INFO - PROCESS | 852 | 1464053476887 Marionette DEBUG loaded listener.js 18:31:16 INFO - PROCESS | 852 | ++DOMWINDOW == 123 (0000004CBF417800) [pid = 852] [serial = 1018] [outer = 0000004CB51C3C00] 18:31:17 INFO - PROCESS | 852 | 1464053477325 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:31:17 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 18:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 627ms 18:31:17 INFO - PROCESS | 852 | 1464053477352 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 18:31:17 INFO - PROCESS | 852 | 1464053477354 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 18:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:31:17 INFO - PROCESS | 852 | 1464053477357 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:31:17 INFO - PROCESS | 852 | 1464053477359 Marionette TRACE conn5 <- [1,1322,null,{}] 18:31:17 INFO - PROCESS | 852 | 1464053477363 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:17 INFO - PROCESS | 852 | 1464053477460 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 18:31:17 INFO - PROCESS | 852 | 1464053477467 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:17 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC136A000 == 91 [pid = 852] [id = 340] 18:31:17 INFO - PROCESS | 852 | ++DOMWINDOW == 124 (0000004CBF774400) [pid = 852] [serial = 1019] [outer = 0000000000000000] 18:31:17 INFO - PROCESS | 852 | ++DOMWINDOW == 125 (0000004CBF94B400) [pid = 852] [serial = 1020] [outer = 0000004CBF774400] 18:31:17 INFO - PROCESS | 852 | 1464053477511 Marionette DEBUG loaded listener.js 18:31:17 INFO - PROCESS | 852 | ++DOMWINDOW == 126 (0000004CBFB71C00) [pid = 852] [serial = 1021] [outer = 0000004CBF774400] 18:31:17 INFO - PROCESS | 852 | 1464053477962 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 629ms 18:31:18 INFO - PROCESS | 852 | 1464053477992 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 18:31:18 INFO - PROCESS | 852 | 1464053477995 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 18:31:18 INFO - PROCESS | 852 | 1464053477998 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:31:18 INFO - PROCESS | 852 | 1464053478001 Marionette TRACE conn5 <- [1,1326,null,{}] 18:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:31:18 INFO - PROCESS | 852 | 1464053478005 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:18 INFO - PROCESS | 852 | 1464053478130 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 18:31:18 INFO - PROCESS | 852 | 1464053478137 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:18 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1A77800 == 92 [pid = 852] [id = 341] 18:31:18 INFO - PROCESS | 852 | ++DOMWINDOW == 127 (0000004CBFFDA000) [pid = 852] [serial = 1022] [outer = 0000000000000000] 18:31:18 INFO - PROCESS | 852 | ++DOMWINDOW == 128 (0000004CC0191000) [pid = 852] [serial = 1023] [outer = 0000004CBFFDA000] 18:31:18 INFO - PROCESS | 852 | 1464053478188 Marionette DEBUG loaded listener.js 18:31:18 INFO - PROCESS | 852 | ++DOMWINDOW == 129 (0000004CC0FCB400) [pid = 852] [serial = 1024] [outer = 0000004CBFFDA000] 18:31:19 INFO - PROCESS | 852 | 1464053479417 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 18:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1446ms 18:31:19 INFO - PROCESS | 852 | 1464053479450 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 18:31:19 INFO - PROCESS | 852 | 1464053479454 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 18:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:31:19 INFO - PROCESS | 852 | 1464053479460 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:31:19 INFO - PROCESS | 852 | 1464053479464 Marionette TRACE conn5 <- [1,1330,null,{}] 18:31:19 INFO - PROCESS | 852 | 1464053479470 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:19 INFO - PROCESS | 852 | 1464053479600 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 18:31:19 INFO - PROCESS | 852 | 1464053479745 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:19 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBA9B0800 == 93 [pid = 852] [id = 342] 18:31:19 INFO - PROCESS | 852 | ++DOMWINDOW == 130 (0000004CB3639C00) [pid = 852] [serial = 1025] [outer = 0000000000000000] 18:31:19 INFO - PROCESS | 852 | ++DOMWINDOW == 131 (0000004CB4234C00) [pid = 852] [serial = 1026] [outer = 0000004CB3639C00] 18:31:19 INFO - PROCESS | 852 | 1464053479803 Marionette DEBUG loaded listener.js 18:31:19 INFO - PROCESS | 852 | ++DOMWINDOW == 132 (0000004CB7E6E400) [pid = 852] [serial = 1027] [outer = 0000004CB3639C00] 18:31:20 INFO - PROCESS | 852 | 1464053480368 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 18:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 944ms 18:31:20 INFO - PROCESS | 852 | 1464053480409 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 18:31:20 INFO - PROCESS | 852 | 1464053480415 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 18:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:31:20 INFO - PROCESS | 852 | 1464053480423 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:31:20 INFO - PROCESS | 852 | 1464053480426 Marionette TRACE conn5 <- [1,1334,null,{}] 18:31:20 INFO - PROCESS | 852 | 1464053480430 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:20 INFO - PROCESS | 852 | 1464053480559 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 18:31:20 INFO - PROCESS | 852 | 1464053480664 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:20 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF8B2000 == 94 [pid = 852] [id = 343] 18:31:20 INFO - PROCESS | 852 | ++DOMWINDOW == 133 (0000004CB8775400) [pid = 852] [serial = 1028] [outer = 0000000000000000] 18:31:20 INFO - PROCESS | 852 | ++DOMWINDOW == 134 (0000004CBB2E1C00) [pid = 852] [serial = 1029] [outer = 0000004CB8775400] 18:31:20 INFO - PROCESS | 852 | 1464053480720 Marionette DEBUG loaded listener.js 18:31:20 INFO - PROCESS | 852 | ++DOMWINDOW == 135 (0000004CBBABAC00) [pid = 852] [serial = 1030] [outer = 0000004CB8775400] 18:31:21 INFO - PROCESS | 852 | 1464053481364 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 18:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 985ms 18:31:21 INFO - PROCESS | 852 | 1464053481413 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 18:31:21 INFO - PROCESS | 852 | 1464053481416 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 18:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:31:21 INFO - PROCESS | 852 | 1464053481420 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:31:21 INFO - PROCESS | 852 | 1464053481424 Marionette TRACE conn5 <- [1,1338,null,{}] 18:31:21 INFO - PROCESS | 852 | 1464053481436 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:21 INFO - PROCESS | 852 | 1464053481570 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 18:31:21 INFO - PROCESS | 852 | 1464053481679 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:21 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC3E6C800 == 95 [pid = 852] [id = 344] 18:31:21 INFO - PROCESS | 852 | ++DOMWINDOW == 136 (0000004CBE661000) [pid = 852] [serial = 1031] [outer = 0000000000000000] 18:31:21 INFO - PROCESS | 852 | ++DOMWINDOW == 137 (0000004CBEA5CC00) [pid = 852] [serial = 1032] [outer = 0000004CBE661000] 18:31:21 INFO - PROCESS | 852 | 1464053481737 Marionette DEBUG loaded listener.js 18:31:21 INFO - PROCESS | 852 | ++DOMWINDOW == 138 (0000004CBFBA5C00) [pid = 852] [serial = 1033] [outer = 0000004CBE661000] 18:31:22 INFO - PROCESS | 852 | 1464053482345 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 18:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 985ms 18:31:22 INFO - PROCESS | 852 | 1464053482406 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 18:31:22 INFO - PROCESS | 852 | 1464053482409 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 18:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:31:22 INFO - PROCESS | 852 | 1464053482413 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:31:22 INFO - PROCESS | 852 | 1464053482415 Marionette TRACE conn5 <- [1,1342,null,{}] 18:31:22 INFO - PROCESS | 852 | 1464053482419 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:22 INFO - PROCESS | 852 | 1464053482546 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 18:31:22 INFO - PROCESS | 852 | 1464053482650 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:22 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC84F0000 == 96 [pid = 852] [id = 345] 18:31:22 INFO - PROCESS | 852 | ++DOMWINDOW == 139 (0000004CC001B800) [pid = 852] [serial = 1034] [outer = 0000000000000000] 18:31:22 INFO - PROCESS | 852 | ++DOMWINDOW == 140 (0000004CC0FBE400) [pid = 852] [serial = 1035] [outer = 0000004CC001B800] 18:31:22 INFO - PROCESS | 852 | 1464053482706 Marionette DEBUG loaded listener.js 18:31:22 INFO - PROCESS | 852 | ++DOMWINDOW == 141 (0000004CC1316000) [pid = 852] [serial = 1036] [outer = 0000004CC001B800] 18:31:23 INFO - PROCESS | 852 | 1464053483300 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 18:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 945ms 18:31:23 INFO - PROCESS | 852 | 1464053483359 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 18:31:23 INFO - PROCESS | 852 | 1464053483362 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 18:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:31:23 INFO - PROCESS | 852 | 1464053483366 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:31:23 INFO - PROCESS | 852 | 1464053483368 Marionette TRACE conn5 <- [1,1346,null,{}] 18:31:23 INFO - PROCESS | 852 | 1464053483371 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:23 INFO - PROCESS | 852 | 1464053483494 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 18:31:23 INFO - PROCESS | 852 | 1464053483626 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:23 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8AA0000 == 97 [pid = 852] [id = 346] 18:31:23 INFO - PROCESS | 852 | ++DOMWINDOW == 142 (0000004CC1536000) [pid = 852] [serial = 1037] [outer = 0000000000000000] 18:31:23 INFO - PROCESS | 852 | ++DOMWINDOW == 143 (0000004CC153B800) [pid = 852] [serial = 1038] [outer = 0000004CC1536000] 18:31:23 INFO - PROCESS | 852 | 1464053483684 Marionette DEBUG loaded listener.js 18:31:23 INFO - PROCESS | 852 | ++DOMWINDOW == 144 (0000004CC1A38000) [pid = 852] [serial = 1039] [outer = 0000004CC1536000] 18:31:24 INFO - PROCESS | 852 | 1464053484262 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 18:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 944ms 18:31:24 INFO - PROCESS | 852 | 1464053484313 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 18:31:24 INFO - PROCESS | 852 | 1464053484315 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 18:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:31:24 INFO - PROCESS | 852 | 1464053484319 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:31:24 INFO - PROCESS | 852 | 1464053484321 Marionette TRACE conn5 <- [1,1350,null,{}] 18:31:24 INFO - PROCESS | 852 | 1464053484325 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:24 INFO - PROCESS | 852 | 1464053484457 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 18:31:24 INFO - PROCESS | 852 | 1464053484561 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:24 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8BB0000 == 98 [pid = 852] [id = 347] 18:31:24 INFO - PROCESS | 852 | ++DOMWINDOW == 145 (0000004CC1B8A000) [pid = 852] [serial = 1040] [outer = 0000000000000000] 18:31:24 INFO - PROCESS | 852 | ++DOMWINDOW == 146 (0000004CC1BE7C00) [pid = 852] [serial = 1041] [outer = 0000004CC1B8A000] 18:31:24 INFO - PROCESS | 852 | 1464053484617 Marionette DEBUG loaded listener.js 18:31:24 INFO - PROCESS | 852 | ++DOMWINDOW == 147 (0000004CC5177000) [pid = 852] [serial = 1042] [outer = 0000004CC1B8A000] 18:31:25 INFO - PROCESS | 852 | 1464053485251 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 18:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 985ms 18:31:25 INFO - PROCESS | 852 | 1464053485307 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 18:31:25 INFO - PROCESS | 852 | 1464053485310 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 18:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:31:25 INFO - PROCESS | 852 | 1464053485328 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:31:25 INFO - PROCESS | 852 | 1464053485330 Marionette TRACE conn5 <- [1,1354,null,{}] 18:31:25 INFO - PROCESS | 852 | 1464053485334 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:25 INFO - PROCESS | 852 | 1464053485454 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 18:31:25 INFO - PROCESS | 852 | 1464053485586 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:25 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8BCF800 == 99 [pid = 852] [id = 348] 18:31:25 INFO - PROCESS | 852 | ++DOMWINDOW == 148 (0000004CC1BEE800) [pid = 852] [serial = 1043] [outer = 0000000000000000] 18:31:25 INFO - PROCESS | 852 | ++DOMWINDOW == 149 (0000004CC517F800) [pid = 852] [serial = 1044] [outer = 0000004CC1BEE800] 18:31:25 INFO - PROCESS | 852 | 1464053485642 Marionette DEBUG loaded listener.js 18:31:25 INFO - PROCESS | 852 | ++DOMWINDOW == 150 (0000004CC51EE000) [pid = 852] [serial = 1045] [outer = 0000004CC1BEE800] 18:31:26 INFO - PROCESS | 852 | 1464053486271 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 18:31:26 INFO - PROCESS | 852 | 1464053486324 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 18:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:31:26 INFO - PROCESS | 852 | 1464053486328 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:31:26 INFO - PROCESS | 852 | 1464053486330 Marionette TRACE conn5 <- [1,1358,null,{}] 18:31:26 INFO - PROCESS | 852 | 1464053486334 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:26 INFO - PROCESS | 852 | 1464053486455 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 18:31:26 INFO - PROCESS | 852 | 1464053486604 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:26 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8C61000 == 100 [pid = 852] [id = 349] 18:31:26 INFO - PROCESS | 852 | ++DOMWINDOW == 151 (0000004CADF1B400) [pid = 852] [serial = 1046] [outer = 0000000000000000] 18:31:26 INFO - PROCESS | 852 | ++DOMWINDOW == 152 (0000004CC51F4000) [pid = 852] [serial = 1047] [outer = 0000004CADF1B400] 18:31:26 INFO - PROCESS | 852 | 1464053486662 Marionette DEBUG loaded listener.js 18:31:26 INFO - PROCESS | 852 | ++DOMWINDOW == 153 (0000004CC52EF000) [pid = 852] [serial = 1048] [outer = 0000004CADF1B400] 18:31:27 INFO - PROCESS | 852 | 1464053487274 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 18:31:27 INFO - PROCESS | 852 | 1464053487319 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 18:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:31:27 INFO - PROCESS | 852 | 1464053487322 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:31:27 INFO - PROCESS | 852 | 1464053487324 Marionette TRACE conn5 <- [1,1362,null,{}] 18:31:27 INFO - PROCESS | 852 | 1464053487328 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:27 INFO - PROCESS | 852 | 1464053487453 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 18:31:27 INFO - PROCESS | 852 | 1464053487777 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:27 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB29D4800 == 101 [pid = 852] [id = 350] 18:31:27 INFO - PROCESS | 852 | ++DOMWINDOW == 154 (0000004CACF10400) [pid = 852] [serial = 1049] [outer = 0000000000000000] 18:31:27 INFO - PROCESS | 852 | ++DOMWINDOW == 155 (0000004CAD9C1400) [pid = 852] [serial = 1050] [outer = 0000004CACF10400] 18:31:27 INFO - PROCESS | 852 | 1464053487865 Marionette DEBUG loaded listener.js 18:31:27 INFO - PROCESS | 852 | ++DOMWINDOW == 156 (0000004CAE62EC00) [pid = 852] [serial = 1051] [outer = 0000004CACF10400] 18:31:28 INFO - PROCESS | 852 | ++DOMWINDOW == 157 (0000004CB27E1000) [pid = 852] [serial = 1052] [outer = 0000004CACECB000] 18:31:28 INFO - PROCESS | 852 | [852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:31:28 INFO - PROCESS | 852 | 1464053488619 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 18:31:28 INFO - PROCESS | 852 | 1464053488666 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 18:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:31:28 INFO - PROCESS | 852 | 1464053488671 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:31:28 INFO - PROCESS | 852 | 1464053488675 Marionette TRACE conn5 <- [1,1366,null,{}] 18:31:28 INFO - PROCESS | 852 | 1464053488680 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:28 INFO - PROCESS | 852 | 1464053488798 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 18:31:28 INFO - PROCESS | 852 | 1464053488951 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:28 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB2932800 == 102 [pid = 852] [id = 351] 18:31:28 INFO - PROCESS | 852 | ++DOMWINDOW == 158 (0000004CB4238C00) [pid = 852] [serial = 1053] [outer = 0000000000000000] 18:31:29 INFO - PROCESS | 852 | ++DOMWINDOW == 159 (0000004CB47A7400) [pid = 852] [serial = 1054] [outer = 0000004CB4238C00] 18:31:29 INFO - PROCESS | 852 | 1464053489006 Marionette DEBUG loaded listener.js 18:31:29 INFO - PROCESS | 852 | ++DOMWINDOW == 160 (0000004CB8524C00) [pid = 852] [serial = 1055] [outer = 0000004CB4238C00] 18:31:29 INFO - PROCESS | 852 | --DOCSHELL 0000004CBD155800 == 101 [pid = 852] [id = 285] 18:31:29 INFO - PROCESS | 852 | --DOCSHELL 0000004CBA9BC800 == 100 [pid = 852] [id = 28] 18:31:29 INFO - PROCESS | 852 | --DOCSHELL 0000004CB8799800 == 99 [pid = 852] [id = 17] 18:31:29 INFO - PROCESS | 852 | --DOCSHELL 0000004CC136A000 == 98 [pid = 852] [id = 340] 18:31:29 INFO - PROCESS | 852 | --DOCSHELL 0000004CC029A000 == 97 [pid = 852] [id = 339] 18:31:29 INFO - PROCESS | 852 | --DOCSHELL 0000004CC024E000 == 96 [pid = 852] [id = 338] 18:31:29 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFF23800 == 95 [pid = 852] [id = 337] 18:31:29 INFO - PROCESS | 852 | --DOCSHELL 0000004CBF8C0000 == 94 [pid = 852] [id = 336] 18:31:29 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE41F000 == 93 [pid = 852] [id = 335] 18:31:29 INFO - PROCESS | 852 | --DOMWINDOW == 159 (0000004CBF409C00) [pid = 852] [serial = 966] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 852 | --DOCSHELL 0000004CBC3B8800 == 92 [pid = 852] [id = 334] 18:31:29 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAAB5800 == 91 [pid = 852] [id = 333] 18:31:29 INFO - PROCESS | 852 | --DOCSHELL 0000004CB2751000 == 90 [pid = 852] [id = 332] 18:31:29 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAC59000 == 89 [pid = 852] [id = 331] 18:31:29 INFO - PROCESS | 852 | --DOCSHELL 0000004CC84DC000 == 88 [pid = 852] [id = 327] 18:31:29 INFO - PROCESS | 852 | --DOCSHELL 0000004CC59D9800 == 87 [pid = 852] [id = 326] 18:31:29 INFO - PROCESS | 852 | --DOCSHELL 0000004CC2DA1000 == 86 [pid = 852] [id = 325] 18:31:29 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE9E3000 == 85 [pid = 852] [id = 324] 18:31:29 INFO - PROCESS | 852 | --DOCSHELL 0000004CB7E95000 == 84 [pid = 852] [id = 323] 18:31:29 INFO - PROCESS | 852 | 1464053489566 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 18:31:29 INFO - PROCESS | 852 | 1464053489667 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 18:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:31:29 INFO - PROCESS | 852 | 1464053489672 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:31:29 INFO - PROCESS | 852 | 1464053489674 Marionette TRACE conn5 <- [1,1370,null,{}] 18:31:29 INFO - PROCESS | 852 | 1464053489680 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:29 INFO - PROCESS | 852 | 1464053489788 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 18:31:29 INFO - PROCESS | 852 | 1464053489796 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:29 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB37F0800 == 85 [pid = 852] [id = 352] 18:31:29 INFO - PROCESS | 852 | ++DOMWINDOW == 128 (0000004CAE90A800) [pid = 852] [serial = 1056] [outer = 0000000000000000] 18:31:29 INFO - PROCESS | 852 | ++DOMWINDOW == 129 (0000004CB2BCB400) [pid = 852] [serial = 1057] [outer = 0000004CAE90A800] 18:31:29 INFO - PROCESS | 852 | 1464053489844 Marionette DEBUG loaded listener.js 18:31:29 INFO - PROCESS | 852 | ++DOMWINDOW == 130 (0000004CB7B2A000) [pid = 852] [serial = 1058] [outer = 0000004CAE90A800] 18:31:30 INFO - PROCESS | 852 | [852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:31:30 INFO - PROCESS | 852 | 1464053490375 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 18:31:30 INFO - PROCESS | 852 | 1464053490410 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 18:31:30 INFO - PROCESS | 852 | 1464053490416 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:31:30 INFO - PROCESS | 852 | 1464053490422 Marionette TRACE conn5 <- [1,1374,null,{}] 18:31:30 INFO - PROCESS | 852 | 1464053490431 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:30 INFO - PROCESS | 852 | 1464053490535 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 18:31:30 INFO - PROCESS | 852 | 1464053490628 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:30 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB274800 == 86 [pid = 852] [id = 353] 18:31:30 INFO - PROCESS | 852 | ++DOMWINDOW == 131 (0000004CB478E400) [pid = 852] [serial = 1059] [outer = 0000000000000000] 18:31:30 INFO - PROCESS | 852 | ++DOMWINDOW == 132 (0000004CBA403000) [pid = 852] [serial = 1060] [outer = 0000004CB478E400] 18:31:30 INFO - PROCESS | 852 | 1464053490676 Marionette DEBUG loaded listener.js 18:31:30 INFO - PROCESS | 852 | ++DOMWINDOW == 133 (0000004CBA9EA800) [pid = 852] [serial = 1061] [outer = 0000004CB478E400] 18:31:31 INFO - PROCESS | 852 | 1464053491089 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 18:31:31 INFO - PROCESS | 852 | 1464053491109 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 18:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:31:31 INFO - PROCESS | 852 | 1464053491113 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:31:31 INFO - PROCESS | 852 | 1464053491114 Marionette TRACE conn5 <- [1,1378,null,{}] 18:31:31 INFO - PROCESS | 852 | 1464053491118 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:31 INFO - PROCESS | 852 | 1464053491217 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 18:31:31 INFO - PROCESS | 852 | 1464053491224 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:31 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE40C800 == 87 [pid = 852] [id = 354] 18:31:31 INFO - PROCESS | 852 | ++DOMWINDOW == 134 (0000004CBA9F4400) [pid = 852] [serial = 1062] [outer = 0000000000000000] 18:31:31 INFO - PROCESS | 852 | ++DOMWINDOW == 135 (0000004CBB4E0000) [pid = 852] [serial = 1063] [outer = 0000004CBA9F4400] 18:31:31 INFO - PROCESS | 852 | 1464053491270 Marionette DEBUG loaded listener.js 18:31:31 INFO - PROCESS | 852 | ++DOMWINDOW == 136 (0000004CBB575400) [pid = 852] [serial = 1064] [outer = 0000004CBA9F4400] 18:31:31 INFO - PROCESS | 852 | 1464053491706 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 18:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 627ms 18:31:31 INFO - PROCESS | 852 | 1464053491754 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 18:31:31 INFO - PROCESS | 852 | 1464053491756 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 18:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:31:31 INFO - PROCESS | 852 | 1464053491760 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:31:31 INFO - PROCESS | 852 | 1464053491762 Marionette TRACE conn5 <- [1,1382,null,{}] 18:31:31 INFO - PROCESS | 852 | 1464053491774 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:31 INFO - PROCESS | 852 | 1464053491899 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 18:31:31 INFO - PROCESS | 852 | 1464053491986 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:32 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF8AA000 == 88 [pid = 852] [id = 355] 18:31:32 INFO - PROCESS | 852 | ++DOMWINDOW == 137 (0000004CBB875000) [pid = 852] [serial = 1065] [outer = 0000000000000000] 18:31:32 INFO - PROCESS | 852 | ++DOMWINDOW == 138 (0000004CBB878800) [pid = 852] [serial = 1066] [outer = 0000004CBB875000] 18:31:32 INFO - PROCESS | 852 | 1464053492039 Marionette DEBUG loaded listener.js 18:31:32 INFO - PROCESS | 852 | ++DOMWINDOW == 139 (0000004CBC3BEC00) [pid = 852] [serial = 1067] [outer = 0000004CBB875000] 18:31:32 INFO - PROCESS | 852 | 1464053492508 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 18:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 798ms 18:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:31:32 INFO - PROCESS | 852 | 1464053492560 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 18:31:32 INFO - PROCESS | 852 | 1464053492562 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 18:31:32 INFO - PROCESS | 852 | 1464053492566 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:31:32 INFO - PROCESS | 852 | 1464053492568 Marionette TRACE conn5 <- [1,1386,null,{}] 18:31:32 INFO - PROCESS | 852 | 1464053492578 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:32 INFO - PROCESS | 852 | 1464053492706 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 18:31:32 INFO - PROCESS | 852 | 1464053492767 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:32 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFDB9800 == 89 [pid = 852] [id = 356] 18:31:32 INFO - PROCESS | 852 | ++DOMWINDOW == 140 (0000004CBD604400) [pid = 852] [serial = 1068] [outer = 0000000000000000] 18:31:32 INFO - PROCESS | 852 | ++DOMWINDOW == 141 (0000004CBD8B2C00) [pid = 852] [serial = 1069] [outer = 0000004CBD604400] 18:31:32 INFO - PROCESS | 852 | 1464053492813 Marionette DEBUG loaded listener.js 18:31:32 INFO - PROCESS | 852 | ++DOMWINDOW == 142 (0000004CBE3A9400) [pid = 852] [serial = 1070] [outer = 0000004CBD604400] 18:31:33 INFO - PROCESS | 852 | 1464053493245 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 18:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 734ms 18:31:33 INFO - PROCESS | 852 | 1464053493319 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 18:31:33 INFO - PROCESS | 852 | 1464053493321 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 18:31:33 INFO - PROCESS | 852 | 1464053493334 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:31:33 INFO - PROCESS | 852 | 1464053493336 Marionette TRACE conn5 <- [1,1390,null,{}] 18:31:33 INFO - PROCESS | 852 | 1464053493339 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:33 INFO - PROCESS | 852 | 1464053493466 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 18:31:33 INFO - PROCESS | 852 | 1464053493528 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:33 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFF71800 == 90 [pid = 852] [id = 357] 18:31:33 INFO - PROCESS | 852 | ++DOMWINDOW == 143 (0000004CBE3AC400) [pid = 852] [serial = 1071] [outer = 0000000000000000] 18:31:33 INFO - PROCESS | 852 | ++DOMWINDOW == 144 (0000004CBE46FC00) [pid = 852] [serial = 1072] [outer = 0000004CBE3AC400] 18:31:33 INFO - PROCESS | 852 | 1464053493574 Marionette DEBUG loaded listener.js 18:31:33 INFO - PROCESS | 852 | ++DOMWINDOW == 145 (0000004CBE617000) [pid = 852] [serial = 1073] [outer = 0000004CBE3AC400] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 144 (0000004CBEC0F000) [pid = 852] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 143 (0000004CB4792800) [pid = 852] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 142 (0000004CBF5A0800) [pid = 852] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 141 (0000004CBB503C00) [pid = 852] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 140 (0000004CAC660400) [pid = 852] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 139 (0000004CBF5A0400) [pid = 852] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 138 (0000004CBE623800) [pid = 852] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 137 (0000004CBFB6C400) [pid = 852] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 136 (0000004CBE660C00) [pid = 852] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 135 (0000004CBE3AE000) [pid = 852] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 134 (0000004CB85C7C00) [pid = 852] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 133 (0000004CB876E400) [pid = 852] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 132 (0000004CBF774400) [pid = 852] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 131 (0000004CAE62B800) [pid = 852] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 130 (0000004CACECB800) [pid = 852] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 129 (0000004CB851D400) [pid = 852] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 128 (0000004CBFB78400) [pid = 852] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 127 (0000004CBD371C00) [pid = 852] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 126 (0000004CBA9F2000) [pid = 852] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 125 (0000004CBFDFA800) [pid = 852] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 124 (0000004CC0236C00) [pid = 852] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 123 (0000004CB845F400) [pid = 852] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 122 (0000004CADE32C00) [pid = 852] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 121 (0000004CB2BAA400) [pid = 852] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 120 (0000004CBF77C400) [pid = 852] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 119 (0000004CB851C400) [pid = 852] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:31:34 INFO - PROCESS | 852 | --DOMWINDOW == 118 (0000004CB51C3C00) [pid = 852] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:31:34 INFO - PROCESS | 852 | 1464053494226 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 18:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 944ms 18:31:34 INFO - PROCESS | 852 | 1464053494283 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 18:31:34 INFO - PROCESS | 852 | 1464053494285 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 18:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:31:34 INFO - PROCESS | 852 | 1464053494302 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:31:34 INFO - PROCESS | 852 | 1464053494304 Marionette TRACE conn5 <- [1,1394,null,{}] 18:31:34 INFO - PROCESS | 852 | 1464053494310 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:34 INFO - PROCESS | 852 | 1464053494408 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 18:31:34 INFO - PROCESS | 852 | 1464053494420 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:34 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFF26800 == 91 [pid = 852] [id = 358] 18:31:34 INFO - PROCESS | 852 | ++DOMWINDOW == 119 (0000004CAE908000) [pid = 852] [serial = 1074] [outer = 0000000000000000] 18:31:34 INFO - PROCESS | 852 | ++DOMWINDOW == 120 (0000004CB876E400) [pid = 852] [serial = 1075] [outer = 0000004CAE908000] 18:31:34 INFO - PROCESS | 852 | 1464053494466 Marionette DEBUG loaded listener.js 18:31:34 INFO - PROCESS | 852 | ++DOMWINDOW == 121 (0000004CBD378800) [pid = 852] [serial = 1076] [outer = 0000004CAE908000] 18:31:34 INFO - PROCESS | 852 | 1464053494896 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 18:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 651ms 18:31:34 INFO - PROCESS | 852 | 1464053494947 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 18:31:34 INFO - PROCESS | 852 | 1464053494949 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 18:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:31:34 INFO - PROCESS | 852 | 1464053494953 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:31:34 INFO - PROCESS | 852 | 1464053494954 Marionette TRACE conn5 <- [1,1398,null,{}] 18:31:34 INFO - PROCESS | 852 | 1464053494958 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:35 INFO - PROCESS | 852 | 1464053495057 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 18:31:35 INFO - PROCESS | 852 | 1464053495101 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:35 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC029E000 == 92 [pid = 852] [id = 359] 18:31:35 INFO - PROCESS | 852 | ++DOMWINDOW == 122 (0000004CBE658800) [pid = 852] [serial = 1077] [outer = 0000000000000000] 18:31:35 INFO - PROCESS | 852 | ++DOMWINDOW == 123 (0000004CBE661400) [pid = 852] [serial = 1078] [outer = 0000004CBE658800] 18:31:35 INFO - PROCESS | 852 | 1464053495148 Marionette DEBUG loaded listener.js 18:31:35 INFO - PROCESS | 852 | ++DOMWINDOW == 124 (0000004CBEA34800) [pid = 852] [serial = 1079] [outer = 0000004CBE658800] 18:31:35 INFO - PROCESS | 852 | 1464053495586 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 18:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 691ms 18:31:35 INFO - PROCESS | 852 | 1464053495662 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 18:31:35 INFO - PROCESS | 852 | 1464053495664 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 18:31:35 INFO - PROCESS | 852 | 1464053495667 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:31:35 INFO - PROCESS | 852 | 1464053495669 Marionette TRACE conn5 <- [1,1402,null,{}] 18:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:31:35 INFO - PROCESS | 852 | 1464053495673 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:35 INFO - PROCESS | 852 | 1464053495779 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 18:31:35 INFO - PROCESS | 852 | 1464053495787 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:35 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC136B000 == 93 [pid = 852] [id = 360] 18:31:35 INFO - PROCESS | 852 | ++DOMWINDOW == 125 (0000004CBEA5D800) [pid = 852] [serial = 1080] [outer = 0000000000000000] 18:31:35 INFO - PROCESS | 852 | ++DOMWINDOW == 126 (0000004CBEC08000) [pid = 852] [serial = 1081] [outer = 0000004CBEA5D800] 18:31:35 INFO - PROCESS | 852 | 1464053495837 Marionette DEBUG loaded listener.js 18:31:35 INFO - PROCESS | 852 | ++DOMWINDOW == 127 (0000004CBF597C00) [pid = 852] [serial = 1082] [outer = 0000004CBEA5D800] 18:31:36 INFO - PROCESS | 852 | 1464053496642 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 18:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1028ms 18:31:36 INFO - PROCESS | 852 | 1464053496703 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 18:31:36 INFO - PROCESS | 852 | 1464053496709 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 18:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:31:36 INFO - PROCESS | 852 | 1464053496714 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:31:36 INFO - PROCESS | 852 | 1464053496718 Marionette TRACE conn5 <- [1,1406,null,{}] 18:31:36 INFO - PROCESS | 852 | 1464053496745 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:36 INFO - PROCESS | 852 | 1464053496914 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 18:31:37 INFO - PROCESS | 852 | 1464053497043 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:37 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBA422000 == 94 [pid = 852] [id = 361] 18:31:37 INFO - PROCESS | 852 | ++DOMWINDOW == 128 (0000004CB2BAF800) [pid = 852] [serial = 1083] [outer = 0000000000000000] 18:31:37 INFO - PROCESS | 852 | ++DOMWINDOW == 129 (0000004CB37ADC00) [pid = 852] [serial = 1084] [outer = 0000004CB2BAF800] 18:31:37 INFO - PROCESS | 852 | 1464053497105 Marionette DEBUG loaded listener.js 18:31:37 INFO - PROCESS | 852 | ++DOMWINDOW == 130 (0000004CB7E70C00) [pid = 852] [serial = 1085] [outer = 0000004CB2BAF800] 18:31:37 INFO - PROCESS | 852 | 1464053497684 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 18:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1005ms 18:31:37 INFO - PROCESS | 852 | 1464053497721 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 18:31:37 INFO - PROCESS | 852 | 1464053497727 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 18:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:31:37 INFO - PROCESS | 852 | 1464053497734 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:31:37 INFO - PROCESS | 852 | 1464053497738 Marionette TRACE conn5 <- [1,1410,null,{}] 18:31:37 INFO - PROCESS | 852 | 1464053497742 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:37 INFO - PROCESS | 852 | 1464053497871 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 18:31:37 INFO - PROCESS | 852 | 1464053497977 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:37 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF8B4800 == 95 [pid = 852] [id = 362] 18:31:37 INFO - PROCESS | 852 | ++DOMWINDOW == 131 (0000004CBA9CD800) [pid = 852] [serial = 1086] [outer = 0000000000000000] 18:31:38 INFO - PROCESS | 852 | ++DOMWINDOW == 132 (0000004CBAD46000) [pid = 852] [serial = 1087] [outer = 0000004CBA9CD800] 18:31:38 INFO - PROCESS | 852 | 1464053498033 Marionette DEBUG loaded listener.js 18:31:38 INFO - PROCESS | 852 | ++DOMWINDOW == 133 (0000004CBB871000) [pid = 852] [serial = 1088] [outer = 0000004CBA9CD800] 18:31:38 INFO - PROCESS | 852 | 1464053498699 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 18:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 986ms 18:31:38 INFO - PROCESS | 852 | 1464053498726 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 18:31:38 INFO - PROCESS | 852 | 1464053498729 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 18:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:31:38 INFO - PROCESS | 852 | 1464053498747 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:31:38 INFO - PROCESS | 852 | 1464053498752 Marionette TRACE conn5 <- [1,1414,null,{}] 18:31:38 INFO - PROCESS | 852 | 1464053498764 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:38 INFO - PROCESS | 852 | 1464053498893 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 18:31:39 INFO - PROCESS | 852 | 1464053499028 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:39 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC2E14000 == 96 [pid = 852] [id = 363] 18:31:39 INFO - PROCESS | 852 | ++DOMWINDOW == 134 (0000004CBE471000) [pid = 852] [serial = 1089] [outer = 0000000000000000] 18:31:39 INFO - PROCESS | 852 | ++DOMWINDOW == 135 (0000004CBE65A800) [pid = 852] [serial = 1090] [outer = 0000004CBE471000] 18:31:39 INFO - PROCESS | 852 | 1464053499088 Marionette DEBUG loaded listener.js 18:31:39 INFO - PROCESS | 852 | ++DOMWINDOW == 136 (0000004CBF5A3000) [pid = 852] [serial = 1091] [outer = 0000004CBE471000] 18:31:39 INFO - PROCESS | 852 | 1464053499737 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 18:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1029ms 18:31:39 INFO - PROCESS | 852 | 1464053499781 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 18:31:39 INFO - PROCESS | 852 | 1464053499784 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 18:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:31:39 INFO - PROCESS | 852 | 1464053499787 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:31:39 INFO - PROCESS | 852 | 1464053499790 Marionette TRACE conn5 <- [1,1418,null,{}] 18:31:39 INFO - PROCESS | 852 | 1464053499793 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:39 INFO - PROCESS | 852 | 1464053499920 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 18:31:40 INFO - PROCESS | 852 | 1464053500052 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:40 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC59CE000 == 97 [pid = 852] [id = 364] 18:31:40 INFO - PROCESS | 852 | ++DOMWINDOW == 137 (0000004CBF944800) [pid = 852] [serial = 1092] [outer = 0000000000000000] 18:31:40 INFO - PROCESS | 852 | ++DOMWINDOW == 138 (0000004CBF9E9000) [pid = 852] [serial = 1093] [outer = 0000004CBF944800] 18:31:40 INFO - PROCESS | 852 | 1464053500111 Marionette DEBUG loaded listener.js 18:31:40 INFO - PROCESS | 852 | ++DOMWINDOW == 139 (0000004CBFB78C00) [pid = 852] [serial = 1094] [outer = 0000004CBF944800] 18:31:40 INFO - PROCESS | 852 | 1464053500779 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 18:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1032ms 18:31:40 INFO - PROCESS | 852 | 1464053500822 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 18:31:40 INFO - PROCESS | 852 | 1464053500824 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 18:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:31:40 INFO - PROCESS | 852 | 1464053500828 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:31:40 INFO - PROCESS | 852 | 1464053500830 Marionette TRACE conn5 <- [1,1422,null,{}] 18:31:40 INFO - PROCESS | 852 | 1464053500834 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:40 INFO - PROCESS | 852 | 1464053500973 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 18:31:41 INFO - PROCESS | 852 | 1464053501129 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:41 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC84E1000 == 98 [pid = 852] [id = 365] 18:31:41 INFO - PROCESS | 852 | ++DOMWINDOW == 140 (0000004CBFDF1000) [pid = 852] [serial = 1095] [outer = 0000000000000000] 18:31:41 INFO - PROCESS | 852 | ++DOMWINDOW == 141 (0000004CBFDF8000) [pid = 852] [serial = 1096] [outer = 0000004CBFDF1000] 18:31:41 INFO - PROCESS | 852 | 1464053501186 Marionette DEBUG loaded listener.js 18:31:41 INFO - PROCESS | 852 | ++DOMWINDOW == 142 (0000004CC0014000) [pid = 852] [serial = 1097] [outer = 0000004CBFDF1000] 18:31:41 INFO - PROCESS | 852 | 1464053501795 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 18:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 985ms 18:31:41 INFO - PROCESS | 852 | 1464053501828 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 18:31:41 INFO - PROCESS | 852 | 1464053501831 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 18:31:41 INFO - PROCESS | 852 | 1464053501836 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:31:41 INFO - PROCESS | 852 | 1464053501838 Marionette TRACE conn5 <- [1,1426,null,{}] 18:31:41 INFO - PROCESS | 852 | 1464053501842 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:41 INFO - PROCESS | 852 | 1464053501973 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 18:31:42 INFO - PROCESS | 852 | 1464053502106 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:42 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8BD0800 == 99 [pid = 852] [id = 366] 18:31:42 INFO - PROCESS | 852 | ++DOMWINDOW == 143 (0000004CC023BC00) [pid = 852] [serial = 1098] [outer = 0000000000000000] 18:31:42 INFO - PROCESS | 852 | ++DOMWINDOW == 144 (0000004CC153C800) [pid = 852] [serial = 1099] [outer = 0000004CC023BC00] 18:31:42 INFO - PROCESS | 852 | 1464053502164 Marionette DEBUG loaded listener.js 18:31:42 INFO - PROCESS | 852 | ++DOMWINDOW == 145 (0000004CC1B83C00) [pid = 852] [serial = 1100] [outer = 0000004CC023BC00] 18:31:42 INFO - PROCESS | 852 | 1464053502773 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 18:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 987ms 18:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:31:42 INFO - PROCESS | 852 | 1464053502829 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 18:31:42 INFO - PROCESS | 852 | 1464053502831 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 18:31:42 INFO - PROCESS | 852 | 1464053502835 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:31:42 INFO - PROCESS | 852 | 1464053502837 Marionette TRACE conn5 <- [1,1430,null,{}] 18:31:42 INFO - PROCESS | 852 | 1464053502841 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:42 INFO - PROCESS | 852 | 1464053502962 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 18:31:43 INFO - PROCESS | 852 | 1464053503066 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:43 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8CD8800 == 100 [pid = 852] [id = 367] 18:31:43 INFO - PROCESS | 852 | ++DOMWINDOW == 146 (0000004CC1A40000) [pid = 852] [serial = 1101] [outer = 0000000000000000] 18:31:43 INFO - PROCESS | 852 | ++DOMWINDOW == 147 (0000004CC1BE9400) [pid = 852] [serial = 1102] [outer = 0000004CC1A40000] 18:31:43 INFO - PROCESS | 852 | 1464053503122 Marionette DEBUG loaded listener.js 18:31:43 INFO - PROCESS | 852 | ++DOMWINDOW == 148 (0000004CC51F9400) [pid = 852] [serial = 1103] [outer = 0000004CC1A40000] 18:31:43 INFO - PROCESS | 852 | 1464053503757 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 18:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 986ms 18:31:43 INFO - PROCESS | 852 | 1464053503824 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 18:31:43 INFO - PROCESS | 852 | 1464053503826 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 18:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:31:43 INFO - PROCESS | 852 | 1464053503830 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:31:43 INFO - PROCESS | 852 | 1464053503833 Marionette TRACE conn5 <- [1,1434,null,{}] 18:31:43 INFO - PROCESS | 852 | 1464053503851 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:43 INFO - PROCESS | 852 | 1464053503974 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 18:31:44 INFO - PROCESS | 852 | 1464053504128 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:44 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC13C9800 == 101 [pid = 852] [id = 368] 18:31:44 INFO - PROCESS | 852 | ++DOMWINDOW == 149 (0000004CACF2E000) [pid = 852] [serial = 1104] [outer = 0000000000000000] 18:31:44 INFO - PROCESS | 852 | ++DOMWINDOW == 150 (0000004CBF9E6800) [pid = 852] [serial = 1105] [outer = 0000004CACF2E000] 18:31:44 INFO - PROCESS | 852 | 1464053504185 Marionette DEBUG loaded listener.js 18:31:44 INFO - PROCESS | 852 | ++DOMWINDOW == 151 (0000004CC5408400) [pid = 852] [serial = 1106] [outer = 0000004CACF2E000] 18:31:45 INFO - PROCESS | 852 | 1464053505007 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 18:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1260ms 18:31:45 INFO - PROCESS | 852 | 1464053505097 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 18:31:45 INFO - PROCESS | 852 | 1464053505101 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 18:31:45 INFO - PROCESS | 852 | 1464053505107 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:31:45 INFO - PROCESS | 852 | 1464053505111 Marionette TRACE conn5 <- [1,1438,null,{}] 18:31:45 INFO - PROCESS | 852 | 1464053505118 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:45 INFO - PROCESS | 852 | 1464053505246 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 18:31:45 INFO - PROCESS | 852 | 1464053505377 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:45 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBA3D2000 == 102 [pid = 852] [id = 369] 18:31:45 INFO - PROCESS | 852 | ++DOMWINDOW == 152 (0000004CAF5AD800) [pid = 852] [serial = 1107] [outer = 0000000000000000] 18:31:45 INFO - PROCESS | 852 | ++DOMWINDOW == 153 (0000004CB27DC000) [pid = 852] [serial = 1108] [outer = 0000004CAF5AD800] 18:31:45 INFO - PROCESS | 852 | 1464053505429 Marionette DEBUG loaded listener.js 18:31:45 INFO - PROCESS | 852 | ++DOMWINDOW == 154 (0000004CB423CC00) [pid = 852] [serial = 1109] [outer = 0000004CAF5AD800] 18:31:46 INFO - PROCESS | 852 | 1464053506107 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 18:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1037ms 18:31:46 INFO - PROCESS | 852 | 1464053506150 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 18:31:46 INFO - PROCESS | 852 | 1464053506156 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 18:31:46 INFO - PROCESS | 852 | 1464053506180 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:31:46 INFO - PROCESS | 852 | 1464053506183 Marionette TRACE conn5 <- [1,1442,null,{}] 18:31:46 INFO - PROCESS | 852 | 1464053506203 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:46 INFO - PROCESS | 852 | 1464053506344 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 18:31:46 INFO - PROCESS | 852 | --DOCSHELL 0000004CC029E000 == 101 [pid = 852] [id = 359] 18:31:46 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFF26800 == 100 [pid = 852] [id = 358] 18:31:46 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFF71800 == 99 [pid = 852] [id = 357] 18:31:46 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFDB9800 == 98 [pid = 852] [id = 356] 18:31:46 INFO - PROCESS | 852 | --DOCSHELL 0000004CBF8AA000 == 97 [pid = 852] [id = 355] 18:31:46 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE40C800 == 96 [pid = 852] [id = 354] 18:31:46 INFO - PROCESS | 852 | --DOCSHELL 0000004CBB274800 == 95 [pid = 852] [id = 353] 18:31:46 INFO - PROCESS | 852 | --DOCSHELL 0000004CB37F0800 == 94 [pid = 852] [id = 352] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 153 (0000004CC0191000) [pid = 852] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOCSHELL 0000004CB2932800 == 93 [pid = 852] [id = 351] 18:31:46 INFO - PROCESS | 852 | --DOCSHELL 0000004CB29D4800 == 92 [pid = 852] [id = 350] 18:31:46 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8C61000 == 91 [pid = 852] [id = 349] 18:31:46 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8BCF800 == 90 [pid = 852] [id = 348] 18:31:46 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8BB0000 == 89 [pid = 852] [id = 347] 18:31:46 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8AA0000 == 88 [pid = 852] [id = 346] 18:31:46 INFO - PROCESS | 852 | --DOCSHELL 0000004CC84F0000 == 87 [pid = 852] [id = 345] 18:31:46 INFO - PROCESS | 852 | --DOCSHELL 0000004CC3E6C800 == 86 [pid = 852] [id = 344] 18:31:46 INFO - PROCESS | 852 | --DOCSHELL 0000004CBF8B2000 == 85 [pid = 852] [id = 343] 18:31:46 INFO - PROCESS | 852 | --DOCSHELL 0000004CBA9B0800 == 84 [pid = 852] [id = 342] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 152 (0000004CBF490000) [pid = 852] [serial = 925] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 151 (0000004CB7F3C000) [pid = 852] [serial = 916] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 150 (0000004CBFB6F000) [pid = 852] [serial = 931] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 149 (0000004CBD1DA000) [pid = 852] [serial = 919] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 148 (0000004CAE727400) [pid = 852] [serial = 913] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 147 (0000004CBF77BC00) [pid = 852] [serial = 928] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 146 (0000004CBEC10400) [pid = 852] [serial = 922] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 145 (0000004CBFBA0000) [pid = 852] [serial = 934] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 144 (0000004CBEA37000) [pid = 852] [serial = 910] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 143 (0000004CBE3F2000) [pid = 852] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 142 (0000004CBEA5E400) [pid = 852] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 141 (0000004CBE65E000) [pid = 852] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 140 (0000004CBE619C00) [pid = 852] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 139 (0000004CBF411800) [pid = 852] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 138 (0000004CBF94B400) [pid = 852] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 137 (0000004CB369E400) [pid = 852] [serial = 970] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 136 (0000004CAE908800) [pid = 852] [serial = 969] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 135 (0000004CAD759800) [pid = 852] [serial = 996] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 134 (0000004CB7E69800) [pid = 852] [serial = 997] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 133 (0000004CBB872C00) [pid = 852] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 132 (0000004CBFFD2800) [pid = 852] [serial = 982] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 131 (0000004CBFDF0C00) [pid = 852] [serial = 981] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 130 (0000004CBF48A400) [pid = 852] [serial = 976] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 129 (0000004CBE475C00) [pid = 852] [serial = 975] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 128 (0000004CBB4D2800) [pid = 852] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 127 (0000004CBB50D400) [pid = 852] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 126 (0000004CC019F000) [pid = 852] [serial = 985] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 125 (0000004CC0020800) [pid = 852] [serial = 984] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 124 (0000004CBF59CC00) [pid = 852] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 123 (0000004CC0FC6800) [pid = 852] [serial = 988] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 122 (0000004CC023C800) [pid = 852] [serial = 987] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 121 (0000004CBB2E0C00) [pid = 852] [serial = 973] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 120 (0000004CB85C3000) [pid = 852] [serial = 972] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 119 (0000004CAF651400) [pid = 852] [serial = 990] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 118 (0000004CB495FC00) [pid = 852] [serial = 991] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 117 (0000004CB438C400) [pid = 852] [serial = 994] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 116 (0000004CB3102800) [pid = 852] [serial = 993] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 115 (0000004CBFB97C00) [pid = 852] [serial = 979] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 114 (0000004CBF9E7000) [pid = 852] [serial = 978] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 113 (0000004CB85C2000) [pid = 852] [serial = 999] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 112 (0000004CBA405C00) [pid = 852] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 111 (0000004CBFB71C00) [pid = 852] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 110 (0000004CBB9A8C00) [pid = 852] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 109 (0000004CBC04D800) [pid = 852] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | --DOMWINDOW == 108 (0000004CBF417800) [pid = 852] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 18:31:46 INFO - PROCESS | 852 | 1464053506518 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:46 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAE79A000 == 85 [pid = 852] [id = 370] 18:31:46 INFO - PROCESS | 852 | ++DOMWINDOW == 109 (0000004CAC6E0C00) [pid = 852] [serial = 1110] [outer = 0000000000000000] 18:31:46 INFO - PROCESS | 852 | ++DOMWINDOW == 110 (0000004CAE23B800) [pid = 852] [serial = 1111] [outer = 0000004CAC6E0C00] 18:31:46 INFO - PROCESS | 852 | 1464053506569 Marionette DEBUG loaded listener.js 18:31:46 INFO - PROCESS | 852 | ++DOMWINDOW == 111 (0000004CB27D7C00) [pid = 852] [serial = 1112] [outer = 0000004CAC6E0C00] 18:31:47 INFO - PROCESS | 852 | 1464053507047 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 18:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 903ms 18:31:47 INFO - PROCESS | 852 | 1464053507087 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 18:31:47 INFO - PROCESS | 852 | 1464053507090 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 18:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:31:47 INFO - PROCESS | 852 | 1464053507094 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:31:47 INFO - PROCESS | 852 | 1464053507097 Marionette TRACE conn5 <- [1,1446,null,{}] 18:31:47 INFO - PROCESS | 852 | 1464053507108 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:47 INFO - PROCESS | 852 | 1464053507217 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 18:31:47 INFO - PROCESS | 852 | 1464053507227 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:47 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAABD800 == 86 [pid = 852] [id = 371] 18:31:47 INFO - PROCESS | 852 | ++DOMWINDOW == 112 (0000004CB851D400) [pid = 852] [serial = 1113] [outer = 0000000000000000] 18:31:47 INFO - PROCESS | 852 | ++DOMWINDOW == 113 (0000004CB85BB400) [pid = 852] [serial = 1114] [outer = 0000004CB851D400] 18:31:47 INFO - PROCESS | 852 | 1464053507281 Marionette DEBUG loaded listener.js 18:31:47 INFO - PROCESS | 852 | ++DOMWINDOW == 114 (0000004CB87DF800) [pid = 852] [serial = 1115] [outer = 0000004CB851D400] 18:31:47 INFO - PROCESS | 852 | 1464053507771 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 18:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 734ms 18:31:47 INFO - PROCESS | 852 | 1464053507831 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 18:31:47 INFO - PROCESS | 852 | 1464053507834 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 18:31:47 INFO - PROCESS | 852 | 1464053507840 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:31:47 INFO - PROCESS | 852 | 1464053507842 Marionette TRACE conn5 <- [1,1450,null,{}] 18:31:47 INFO - PROCESS | 852 | 1464053507846 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:47 INFO - PROCESS | 852 | 1464053507950 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 18:31:48 INFO - PROCESS | 852 | 1464053508048 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:48 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBD351800 == 87 [pid = 852] [id = 372] 18:31:48 INFO - PROCESS | 852 | ++DOMWINDOW == 115 (0000004CBA37C000) [pid = 852] [serial = 1116] [outer = 0000000000000000] 18:31:48 INFO - PROCESS | 852 | ++DOMWINDOW == 116 (0000004CBA9F1800) [pid = 852] [serial = 1117] [outer = 0000004CBA37C000] 18:31:48 INFO - PROCESS | 852 | 1464053508095 Marionette DEBUG loaded listener.js 18:31:48 INFO - PROCESS | 852 | ++DOMWINDOW == 117 (0000004CBB4E1C00) [pid = 852] [serial = 1118] [outer = 0000004CBA37C000] 18:31:48 INFO - PROCESS | 852 | 1464053508497 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 18:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 691ms 18:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:31:48 INFO - PROCESS | 852 | 1464053508543 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 18:31:48 INFO - PROCESS | 852 | 1464053508546 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 18:31:48 INFO - PROCESS | 852 | 1464053508549 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:31:48 INFO - PROCESS | 852 | 1464053508551 Marionette TRACE conn5 <- [1,1454,null,{}] 18:31:48 INFO - PROCESS | 852 | 1464053508555 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:48 INFO - PROCESS | 852 | 1464053508689 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 18:31:48 INFO - PROCESS | 852 | 1464053508707 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:48 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE9D8800 == 88 [pid = 852] [id = 373] 18:31:48 INFO - PROCESS | 852 | ++DOMWINDOW == 118 (0000004CBB50E800) [pid = 852] [serial = 1119] [outer = 0000000000000000] 18:31:48 INFO - PROCESS | 852 | ++DOMWINDOW == 119 (0000004CBB579000) [pid = 852] [serial = 1120] [outer = 0000004CBB50E800] 18:31:48 INFO - PROCESS | 852 | 1464053508752 Marionette DEBUG loaded listener.js 18:31:48 INFO - PROCESS | 852 | ++DOMWINDOW == 120 (0000004CBB9A6000) [pid = 852] [serial = 1121] [outer = 0000004CBB50E800] 18:31:49 INFO - PROCESS | 852 | 1464053509224 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 18:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 735ms 18:31:49 INFO - PROCESS | 852 | 1464053509321 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 18:31:49 INFO - PROCESS | 852 | 1464053509323 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 18:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:31:49 INFO - PROCESS | 852 | 1464053509327 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:31:49 INFO - PROCESS | 852 | 1464053509328 Marionette TRACE conn5 <- [1,1458,null,{}] 18:31:49 INFO - PROCESS | 852 | 1464053509332 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:49 INFO - PROCESS | 852 | 1464053509488 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 18:31:49 INFO - PROCESS | 852 | 1464053509504 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:49 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFCBE000 == 89 [pid = 852] [id = 374] 18:31:49 INFO - PROCESS | 852 | ++DOMWINDOW == 121 (0000004CBD371C00) [pid = 852] [serial = 1122] [outer = 0000000000000000] 18:31:49 INFO - PROCESS | 852 | ++DOMWINDOW == 122 (0000004CBE3A0C00) [pid = 852] [serial = 1123] [outer = 0000004CBD371C00] 18:31:49 INFO - PROCESS | 852 | 1464053509558 Marionette DEBUG loaded listener.js 18:31:49 INFO - PROCESS | 852 | ++DOMWINDOW == 123 (0000004CBE3F7800) [pid = 852] [serial = 1124] [outer = 0000004CBD371C00] 18:31:50 INFO - PROCESS | 852 | 1464053510061 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 18:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 796ms 18:31:50 INFO - PROCESS | 852 | 1464053510130 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 18:31:50 INFO - PROCESS | 852 | 1464053510132 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 18:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:31:50 INFO - PROCESS | 852 | 1464053510136 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:31:50 INFO - PROCESS | 852 | 1464053510137 Marionette TRACE conn5 <- [1,1462,null,{}] 18:31:50 INFO - PROCESS | 852 | 1464053510141 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:50 INFO - PROCESS | 852 | 1464053510271 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 18:31:50 INFO - PROCESS | 852 | 1464053510292 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:50 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFF71800 == 90 [pid = 852] [id = 375] 18:31:50 INFO - PROCESS | 852 | ++DOMWINDOW == 124 (0000004CBE616800) [pid = 852] [serial = 1125] [outer = 0000000000000000] 18:31:50 INFO - PROCESS | 852 | ++DOMWINDOW == 125 (0000004CBE655000) [pid = 852] [serial = 1126] [outer = 0000004CBE616800] 18:31:50 INFO - PROCESS | 852 | 1464053510338 Marionette DEBUG loaded listener.js 18:31:50 INFO - PROCESS | 852 | ++DOMWINDOW == 126 (0000004CBEA5E800) [pid = 852] [serial = 1127] [outer = 0000004CBE616800] 18:31:50 INFO - PROCESS | 852 | --DOMWINDOW == 125 (0000004CBB875000) [pid = 852] [serial = 1065] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:31:50 INFO - PROCESS | 852 | --DOMWINDOW == 124 (0000004CBD604400) [pid = 852] [serial = 1068] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:31:50 INFO - PROCESS | 852 | --DOMWINDOW == 123 (0000004CB478E400) [pid = 852] [serial = 1059] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:31:50 INFO - PROCESS | 852 | --DOMWINDOW == 122 (0000004CBA9F4400) [pid = 852] [serial = 1062] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:31:50 INFO - PROCESS | 852 | --DOMWINDOW == 121 (0000004CAE90A800) [pid = 852] [serial = 1056] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:31:50 INFO - PROCESS | 852 | --DOMWINDOW == 120 (0000004CBE3AC400) [pid = 852] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:31:50 INFO - PROCESS | 852 | --DOMWINDOW == 119 (0000004CB4238C00) [pid = 852] [serial = 1053] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:31:50 INFO - PROCESS | 852 | --DOMWINDOW == 118 (0000004CACF10400) [pid = 852] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:31:50 INFO - PROCESS | 852 | --DOMWINDOW == 117 (0000004CBFFDA000) [pid = 852] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:31:50 INFO - PROCESS | 852 | --DOMWINDOW == 116 (0000004CBE658800) [pid = 852] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:31:50 INFO - PROCESS | 852 | --DOMWINDOW == 115 (0000004CAE908000) [pid = 852] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:31:50 INFO - PROCESS | 852 | 1464053510948 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 18:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 838ms 18:31:50 INFO - PROCESS | 852 | 1464053510977 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 18:31:50 INFO - PROCESS | 852 | 1464053510979 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 18:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:31:50 INFO - PROCESS | 852 | 1464053510982 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:31:50 INFO - PROCESS | 852 | 1464053510984 Marionette TRACE conn5 <- [1,1466,null,{}] 18:31:50 INFO - PROCESS | 852 | 1464053510992 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:51 INFO - PROCESS | 852 | 1464053511130 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 18:31:51 INFO - PROCESS | 852 | 1464053511145 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:51 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC0288800 == 91 [pid = 852] [id = 376] 18:31:51 INFO - PROCESS | 852 | ++DOMWINDOW == 116 (0000004CAE23E400) [pid = 852] [serial = 1128] [outer = 0000000000000000] 18:31:51 INFO - PROCESS | 852 | ++DOMWINDOW == 117 (0000004CBB572400) [pid = 852] [serial = 1129] [outer = 0000004CAE23E400] 18:31:51 INFO - PROCESS | 852 | 1464053511191 Marionette DEBUG loaded listener.js 18:31:51 INFO - PROCESS | 852 | ++DOMWINDOW == 118 (0000004CBE881C00) [pid = 852] [serial = 1130] [outer = 0000004CAE23E400] 18:31:51 INFO - PROCESS | 852 | 1464053511631 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 18:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 692ms 18:31:51 INFO - PROCESS | 852 | 1464053511678 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 18:31:51 INFO - PROCESS | 852 | 1464053511680 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 18:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:31:51 INFO - PROCESS | 852 | 1464053511683 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:31:51 INFO - PROCESS | 852 | 1464053511685 Marionette TRACE conn5 <- [1,1470,null,{}] 18:31:51 INFO - PROCESS | 852 | 1464053511688 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:51 INFO - PROCESS | 852 | 1464053511787 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 18:31:51 INFO - PROCESS | 852 | 1464053511796 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:51 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1364800 == 92 [pid = 852] [id = 377] 18:31:51 INFO - PROCESS | 852 | ++DOMWINDOW == 119 (0000004CBF40F400) [pid = 852] [serial = 1131] [outer = 0000000000000000] 18:31:51 INFO - PROCESS | 852 | ++DOMWINDOW == 120 (0000004CBF418800) [pid = 852] [serial = 1132] [outer = 0000004CBF40F400] 18:31:51 INFO - PROCESS | 852 | 1464053511841 Marionette DEBUG loaded listener.js 18:31:51 INFO - PROCESS | 852 | ++DOMWINDOW == 121 (0000004CBF59B400) [pid = 852] [serial = 1133] [outer = 0000004CBF40F400] 18:31:52 INFO - PROCESS | 852 | 1464053512289 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 18:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 629ms 18:31:52 INFO - PROCESS | 852 | 1464053512325 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 18:31:52 INFO - PROCESS | 852 | 1464053512328 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 18:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:31:52 INFO - PROCESS | 852 | 1464053512332 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:31:52 INFO - PROCESS | 852 | 1464053512334 Marionette TRACE conn5 <- [1,1474,null,{}] 18:31:52 INFO - PROCESS | 852 | 1464053512343 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:52 INFO - PROCESS | 852 | 1464053512444 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 18:31:52 INFO - PROCESS | 852 | 1464053512451 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:52 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC15D8800 == 93 [pid = 852] [id = 378] 18:31:52 INFO - PROCESS | 852 | ++DOMWINDOW == 122 (0000004CBF940000) [pid = 852] [serial = 1134] [outer = 0000000000000000] 18:31:52 INFO - PROCESS | 852 | ++DOMWINDOW == 123 (0000004CBF9E9C00) [pid = 852] [serial = 1135] [outer = 0000004CBF940000] 18:31:52 INFO - PROCESS | 852 | 1464053512496 Marionette DEBUG loaded listener.js 18:31:52 INFO - PROCESS | 852 | ++DOMWINDOW == 124 (0000004CBFBA2800) [pid = 852] [serial = 1136] [outer = 0000004CBF940000] 18:31:53 INFO - PROCESS | 852 | 1464053513238 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 18:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 943ms 18:31:53 INFO - PROCESS | 852 | 1464053513278 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 18:31:53 INFO - PROCESS | 852 | 1464053513283 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 18:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:31:53 INFO - PROCESS | 852 | 1464053513290 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:31:53 INFO - PROCESS | 852 | 1464053513294 Marionette TRACE conn5 <- [1,1478,null,{}] 18:31:53 INFO - PROCESS | 852 | 1464053513300 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:53 INFO - PROCESS | 852 | 1464053513472 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 18:31:53 INFO - PROCESS | 852 | 1464053513601 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:53 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBA333800 == 94 [pid = 852] [id = 379] 18:31:53 INFO - PROCESS | 852 | ++DOMWINDOW == 125 (0000004CB2764C00) [pid = 852] [serial = 1137] [outer = 0000000000000000] 18:31:53 INFO - PROCESS | 852 | ++DOMWINDOW == 126 (0000004CB37AE400) [pid = 852] [serial = 1138] [outer = 0000004CB2764C00] 18:31:53 INFO - PROCESS | 852 | 1464053513661 Marionette DEBUG loaded listener.js 18:31:53 INFO - PROCESS | 852 | ++DOMWINDOW == 127 (0000004CB7B53400) [pid = 852] [serial = 1139] [outer = 0000004CB2764C00] 18:31:54 INFO - PROCESS | 852 | 1464053514259 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 18:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 987ms 18:31:54 INFO - PROCESS | 852 | 1464053514279 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 18:31:54 INFO - PROCESS | 852 | 1464053514286 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 18:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:31:54 INFO - PROCESS | 852 | 1464053514293 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:31:54 INFO - PROCESS | 852 | 1464053514296 Marionette TRACE conn5 <- [1,1482,null,{}] 18:31:54 INFO - PROCESS | 852 | 1464053514300 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:54 INFO - PROCESS | 852 | 1464053514475 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 18:31:54 INFO - PROCESS | 852 | 1464053514578 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:54 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFCA4800 == 95 [pid = 852] [id = 380] 18:31:54 INFO - PROCESS | 852 | ++DOMWINDOW == 128 (0000004CB8729C00) [pid = 852] [serial = 1140] [outer = 0000000000000000] 18:31:54 INFO - PROCESS | 852 | ++DOMWINDOW == 129 (0000004CBA4F2800) [pid = 852] [serial = 1141] [outer = 0000004CB8729C00] 18:31:54 INFO - PROCESS | 852 | 1464053514635 Marionette DEBUG loaded listener.js 18:31:54 INFO - PROCESS | 852 | ++DOMWINDOW == 130 (0000004CBB5DA400) [pid = 852] [serial = 1142] [outer = 0000004CB8729C00] 18:31:55 INFO - PROCESS | 852 | 1464053515276 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 18:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1029ms 18:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:31:55 INFO - PROCESS | 852 | 1464053515328 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 18:31:55 INFO - PROCESS | 852 | 1464053515331 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 18:31:55 INFO - PROCESS | 852 | 1464053515335 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:31:55 INFO - PROCESS | 852 | 1464053515339 Marionette TRACE conn5 <- [1,1486,null,{}] 18:31:55 INFO - PROCESS | 852 | 1464053515351 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:55 INFO - PROCESS | 852 | 1464053515530 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 18:31:55 INFO - PROCESS | 852 | 1464053515667 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:55 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC3417800 == 96 [pid = 852] [id = 381] 18:31:55 INFO - PROCESS | 852 | ++DOMWINDOW == 131 (0000004CBD609400) [pid = 852] [serial = 1143] [outer = 0000000000000000] 18:31:55 INFO - PROCESS | 852 | ++DOMWINDOW == 132 (0000004CBE47B000) [pid = 852] [serial = 1144] [outer = 0000004CBD609400] 18:31:55 INFO - PROCESS | 852 | 1464053515727 Marionette DEBUG loaded listener.js 18:31:55 INFO - PROCESS | 852 | ++DOMWINDOW == 133 (0000004CBF776400) [pid = 852] [serial = 1145] [outer = 0000004CBD609400] 18:31:56 INFO - PROCESS | 852 | 1464053516396 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 18:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1133ms 18:31:56 INFO - PROCESS | 852 | 1464053516470 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 18:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:31:56 INFO - PROCESS | 852 | 1464053516473 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 18:31:56 INFO - PROCESS | 852 | 1464053516477 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:31:56 INFO - PROCESS | 852 | 1464053516479 Marionette TRACE conn5 <- [1,1490,null,{}] 18:31:56 INFO - PROCESS | 852 | 1464053516483 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:56 INFO - PROCESS | 852 | 1464053516610 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 18:31:56 INFO - PROCESS | 852 | 1464053516742 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:56 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC59DA800 == 97 [pid = 852] [id = 382] 18:31:56 INFO - PROCESS | 852 | ++DOMWINDOW == 134 (0000004CBFFD6000) [pid = 852] [serial = 1146] [outer = 0000000000000000] 18:31:56 INFO - PROCESS | 852 | ++DOMWINDOW == 135 (0000004CC0014800) [pid = 852] [serial = 1147] [outer = 0000004CBFFD6000] 18:31:56 INFO - PROCESS | 852 | 1464053516799 Marionette DEBUG loaded listener.js 18:31:56 INFO - PROCESS | 852 | ++DOMWINDOW == 136 (0000004CC019B000) [pid = 852] [serial = 1148] [outer = 0000004CBFFD6000] 18:31:57 INFO - PROCESS | 852 | 1464053517390 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 18:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 944ms 18:31:57 INFO - PROCESS | 852 | 1464053517421 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 18:31:57 INFO - PROCESS | 852 | 1464053517424 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 18:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:31:57 INFO - PROCESS | 852 | 1464053517428 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:31:57 INFO - PROCESS | 852 | 1464053517430 Marionette TRACE conn5 <- [1,1494,null,{}] 18:31:57 INFO - PROCESS | 852 | 1464053517433 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:57 INFO - PROCESS | 852 | 1464053517556 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 18:31:57 INFO - PROCESS | 852 | 1464053517661 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:57 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC6DF2000 == 98 [pid = 852] [id = 383] 18:31:57 INFO - PROCESS | 852 | ++DOMWINDOW == 137 (0000004CBFFD9000) [pid = 852] [serial = 1149] [outer = 0000000000000000] 18:31:57 INFO - PROCESS | 852 | ++DOMWINDOW == 138 (0000004CC0FC3000) [pid = 852] [serial = 1150] [outer = 0000004CBFFD9000] 18:31:57 INFO - PROCESS | 852 | 1464053517717 Marionette DEBUG loaded listener.js 18:31:57 INFO - PROCESS | 852 | ++DOMWINDOW == 139 (0000004CC1538800) [pid = 852] [serial = 1151] [outer = 0000004CBFFD9000] 18:31:58 INFO - PROCESS | 852 | 1464053518292 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 18:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 881ms 18:31:58 INFO - PROCESS | 852 | 1464053518321 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 18:31:58 INFO - PROCESS | 852 | 1464053518324 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 18:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:31:58 INFO - PROCESS | 852 | 1464053518328 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:31:58 INFO - PROCESS | 852 | 1464053518331 Marionette TRACE conn5 <- [1,1498,null,{}] 18:31:58 INFO - PROCESS | 852 | 1464053518335 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:58 INFO - PROCESS | 852 | 1464053518477 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 18:31:58 INFO - PROCESS | 852 | 1464053518583 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:58 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8951000 == 99 [pid = 852] [id = 384] 18:31:58 INFO - PROCESS | 852 | ++DOMWINDOW == 140 (0000004CC1BED800) [pid = 852] [serial = 1152] [outer = 0000000000000000] 18:31:58 INFO - PROCESS | 852 | ++DOMWINDOW == 141 (0000004CC52ECC00) [pid = 852] [serial = 1153] [outer = 0000004CC1BED800] 18:31:58 INFO - PROCESS | 852 | 1464053518638 Marionette DEBUG loaded listener.js 18:31:58 INFO - PROCESS | 852 | ++DOMWINDOW == 142 (0000004CC540C800) [pid = 852] [serial = 1154] [outer = 0000004CC1BED800] 18:31:59 INFO - PROCESS | 852 | 1464053519269 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 18:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 986ms 18:31:59 INFO - PROCESS | 852 | 1464053519317 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 18:31:59 INFO - PROCESS | 852 | 1464053519320 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 18:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:31:59 INFO - PROCESS | 852 | 1464053519324 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:31:59 INFO - PROCESS | 852 | 1464053519326 Marionette TRACE conn5 <- [1,1502,null,{}] 18:31:59 INFO - PROCESS | 852 | 1464053519329 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:59 INFO - PROCESS | 852 | 1464053519450 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 18:31:59 INFO - PROCESS | 852 | 1464053519583 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:59 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8BC6000 == 100 [pid = 852] [id = 385] 18:31:59 INFO - PROCESS | 852 | ++DOMWINDOW == 143 (0000004CC5404C00) [pid = 852] [serial = 1155] [outer = 0000000000000000] 18:31:59 INFO - PROCESS | 852 | ++DOMWINDOW == 144 (0000004CC5449800) [pid = 852] [serial = 1156] [outer = 0000004CC5404C00] 18:31:59 INFO - PROCESS | 852 | 1464053519639 Marionette DEBUG loaded listener.js 18:31:59 INFO - PROCESS | 852 | ++DOMWINDOW == 145 (0000004CC5454800) [pid = 852] [serial = 1157] [outer = 0000004CC5404C00] 18:32:00 INFO - PROCESS | 852 | 1464053520288 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 18:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 985ms 18:32:00 INFO - PROCESS | 852 | 1464053520334 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 18:32:00 INFO - PROCESS | 852 | 1464053520337 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 18:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:32:00 INFO - PROCESS | 852 | 1464053520342 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:32:00 INFO - PROCESS | 852 | 1464053520344 Marionette TRACE conn5 <- [1,1506,null,{}] 18:32:00 INFO - PROCESS | 852 | 1464053520348 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:00 INFO - PROCESS | 852 | 1464053520472 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 18:32:00 INFO - PROCESS | 852 | 1464053520605 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:00 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB36E7800 == 101 [pid = 852] [id = 386] 18:32:00 INFO - PROCESS | 852 | ++DOMWINDOW == 146 (0000004CAE749000) [pid = 852] [serial = 1158] [outer = 0000000000000000] 18:32:00 INFO - PROCESS | 852 | ++DOMWINDOW == 147 (0000004CB478DC00) [pid = 852] [serial = 1159] [outer = 0000004CAE749000] 18:32:00 INFO - PROCESS | 852 | 1464053520662 Marionette DEBUG loaded listener.js 18:32:00 INFO - PROCESS | 852 | ++DOMWINDOW == 148 (0000004CBC3BFC00) [pid = 852] [serial = 1160] [outer = 0000004CAE749000] 18:32:01 INFO - PROCESS | 852 | 1464053521516 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 18:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1247ms 18:32:01 INFO - PROCESS | 852 | 1464053521594 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 18:32:01 INFO - PROCESS | 852 | 1464053521598 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 18:32:01 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:32:01 INFO - PROCESS | 852 | 1464053521604 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:32:01 INFO - PROCESS | 852 | 1464053521608 Marionette TRACE conn5 <- [1,1510,null,{}] 18:32:01 INFO - PROCESS | 852 | 1464053521613 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:01 INFO - PROCESS | 852 | 1464053521734 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 18:32:01 INFO - PROCESS | 852 | 1464053521873 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:01 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB7E91000 == 102 [pid = 852] [id = 387] 18:32:01 INFO - PROCESS | 852 | ++DOMWINDOW == 149 (0000004CADF21C00) [pid = 852] [serial = 1161] [outer = 0000000000000000] 18:32:01 INFO - PROCESS | 852 | ++DOMWINDOW == 150 (0000004CAE746800) [pid = 852] [serial = 1162] [outer = 0000004CADF21C00] 18:32:01 INFO - PROCESS | 852 | 1464053521927 Marionette DEBUG loaded listener.js 18:32:02 INFO - PROCESS | 852 | ++DOMWINDOW == 151 (0000004CB327F000) [pid = 852] [serial = 1163] [outer = 0000004CADF21C00] 18:32:02 INFO - PROCESS | 852 | 1464053522516 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 18:32:02 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 () { 18:32:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:32:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:32:02 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 () { 18:32:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:32:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:32:02 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 () { 18:32:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:32:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:32:02 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 () { 18:32:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:32:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:32:02 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 946ms 18:32:02 INFO - PROCESS | 852 | 1464053522558 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 18:32:02 INFO - PROCESS | 852 | 1464053522564 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 18:32:02 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:32:02 INFO - PROCESS | 852 | 1464053522572 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:32:02 INFO - PROCESS | 852 | 1464053522575 Marionette TRACE conn5 <- [1,1514,null,{}] 18:32:02 INFO - PROCESS | 852 | 1464053522579 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:02 INFO - PROCESS | 852 | 1464053522694 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 18:32:02 INFO - PROCESS | 852 | 1464053522802 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:02 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB5EC000 == 103 [pid = 852] [id = 388] 18:32:02 INFO - PROCESS | 852 | ++DOMWINDOW == 152 (0000004CB87DBC00) [pid = 852] [serial = 1164] [outer = 0000000000000000] 18:32:02 INFO - PROCESS | 852 | ++DOMWINDOW == 153 (0000004CBA9C5800) [pid = 852] [serial = 1165] [outer = 0000004CB87DBC00] 18:32:02 INFO - PROCESS | 852 | 1464053522851 Marionette DEBUG loaded listener.js 18:32:02 INFO - PROCESS | 852 | ++DOMWINDOW == 154 (0000004CBB4DB000) [pid = 852] [serial = 1166] [outer = 0000004CB87DBC00] 18:32:03 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1364800 == 102 [pid = 852] [id = 377] 18:32:03 INFO - PROCESS | 852 | --DOCSHELL 0000004CC0288800 == 101 [pid = 852] [id = 376] 18:32:03 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFF71800 == 100 [pid = 852] [id = 375] 18:32:03 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFCBE000 == 99 [pid = 852] [id = 374] 18:32:03 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE9D8800 == 98 [pid = 852] [id = 373] 18:32:03 INFO - PROCESS | 852 | --DOCSHELL 0000004CBD351800 == 97 [pid = 852] [id = 372] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 153 (0000004CBEC08000) [pid = 852] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAABD800 == 96 [pid = 852] [id = 371] 18:32:03 INFO - PROCESS | 852 | --DOCSHELL 0000004CAE79A000 == 95 [pid = 852] [id = 370] 18:32:03 INFO - PROCESS | 852 | --DOCSHELL 0000004CBA3D2000 == 94 [pid = 852] [id = 369] 18:32:03 INFO - PROCESS | 852 | --DOCSHELL 0000004CC13C9800 == 93 [pid = 852] [id = 368] 18:32:03 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8CD8800 == 92 [pid = 852] [id = 367] 18:32:03 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8BD0800 == 91 [pid = 852] [id = 366] 18:32:03 INFO - PROCESS | 852 | --DOCSHELL 0000004CC84E1000 == 90 [pid = 852] [id = 365] 18:32:03 INFO - PROCESS | 852 | --DOCSHELL 0000004CC59CE000 == 89 [pid = 852] [id = 364] 18:32:03 INFO - PROCESS | 852 | --DOCSHELL 0000004CC2E14000 == 88 [pid = 852] [id = 363] 18:32:03 INFO - PROCESS | 852 | --DOCSHELL 0000004CBF8B4800 == 87 [pid = 852] [id = 362] 18:32:03 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1A77800 == 86 [pid = 852] [id = 341] 18:32:03 INFO - PROCESS | 852 | --DOCSHELL 0000004CBA422000 == 85 [pid = 852] [id = 361] 18:32:03 INFO - PROCESS | 852 | --DOCSHELL 0000004CC136B000 == 84 [pid = 852] [id = 360] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 152 (0000004CBB878800) [pid = 852] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 151 (0000004CBC3BEC00) [pid = 852] [serial = 1067] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 150 (0000004CBE3A9400) [pid = 852] [serial = 1070] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 149 (0000004CBD8B2C00) [pid = 852] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 148 (0000004CBA403000) [pid = 852] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 147 (0000004CBA9EA800) [pid = 852] [serial = 1061] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 146 (0000004CBB4E0000) [pid = 852] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 145 (0000004CB4234C00) [pid = 852] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 144 (0000004CB2BCB400) [pid = 852] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 143 (0000004CBE46FC00) [pid = 852] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 142 (0000004CB7B2A000) [pid = 852] [serial = 1058] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 141 (0000004CB8524C00) [pid = 852] [serial = 1055] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 140 (0000004CB47A7400) [pid = 852] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 139 (0000004CC0FBE400) [pid = 852] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 138 (0000004CC517F800) [pid = 852] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 137 (0000004CAD9C1400) [pid = 852] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 136 (0000004CAE62EC00) [pid = 852] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 135 (0000004CC0FCB400) [pid = 852] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 134 (0000004CBB2E1C00) [pid = 852] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 133 (0000004CC153B800) [pid = 852] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 132 (0000004CC51F4000) [pid = 852] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 131 (0000004CBEA5CC00) [pid = 852] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 130 (0000004CC1BE7C00) [pid = 852] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 129 (0000004CBE661400) [pid = 852] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 128 (0000004CBE617000) [pid = 852] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 127 (0000004CBE3EE800) [pid = 852] [serial = 649] [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.] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 126 (0000004CBEA34800) [pid = 852] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 125 (0000004CB876E400) [pid = 852] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 124 (0000004CBD378800) [pid = 852] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | --DOMWINDOW == 123 (0000004CBB575400) [pid = 852] [serial = 1064] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 852 | 1464053523433 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 18:32:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:32:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:32:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:32:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:32:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:32:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:32:03 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 895ms 18:32:03 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:32:03 INFO - PROCESS | 852 | 1464053523469 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 18:32:03 INFO - PROCESS | 852 | 1464053523471 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 18:32:03 INFO - PROCESS | 852 | 1464053523475 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:32:03 INFO - PROCESS | 852 | 1464053523479 Marionette TRACE conn5 <- [1,1518,null,{}] 18:32:03 INFO - PROCESS | 852 | 1464053523489 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:03 INFO - PROCESS | 852 | 1464053523596 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 18:32:03 INFO - PROCESS | 852 | 1464053523603 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:03 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAA48800 == 85 [pid = 852] [id = 389] 18:32:03 INFO - PROCESS | 852 | ++DOMWINDOW == 124 (0000004CB478D800) [pid = 852] [serial = 1167] [outer = 0000000000000000] 18:32:03 INFO - PROCESS | 852 | ++DOMWINDOW == 125 (0000004CB7F3BC00) [pid = 852] [serial = 1168] [outer = 0000004CB478D800] 18:32:03 INFO - PROCESS | 852 | 1464053523653 Marionette DEBUG loaded listener.js 18:32:03 INFO - PROCESS | 852 | ++DOMWINDOW == 126 (0000004CBA37F000) [pid = 852] [serial = 1169] [outer = 0000004CB478D800] 18:32:04 INFO - PROCESS | 852 | 1464053524121 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 18:32:04 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 18:32:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:32:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:32:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:32:04 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. 18:32:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:32:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 692ms 18:32:04 INFO - PROCESS | 852 | 1464053524170 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 18:32:04 INFO - PROCESS | 852 | 1464053524173 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 18:32:04 INFO - PROCESS | 852 | 1464053524182 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:32:04 INFO - PROCESS | 852 | 1464053524184 Marionette TRACE conn5 <- [1,1522,null,{}] 18:32:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:32:04 INFO - PROCESS | 852 | 1464053524188 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:04 INFO - PROCESS | 852 | 1464053524288 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 18:32:04 INFO - PROCESS | 852 | 1464053524295 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:04 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE9D0000 == 86 [pid = 852] [id = 390] 18:32:04 INFO - PROCESS | 852 | ++DOMWINDOW == 127 (0000004CBB50A000) [pid = 852] [serial = 1170] [outer = 0000000000000000] 18:32:04 INFO - PROCESS | 852 | ++DOMWINDOW == 128 (0000004CBB50D800) [pid = 852] [serial = 1171] [outer = 0000004CBB50A000] 18:32:04 INFO - PROCESS | 852 | 1464053524369 Marionette DEBUG loaded listener.js 18:32:04 INFO - PROCESS | 852 | ++DOMWINDOW == 129 (0000004CBB57A000) [pid = 852] [serial = 1172] [outer = 0000004CBB50A000] 18:32:04 INFO - PROCESS | 852 | 1464053524850 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 18:32:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:32:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 18:32:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:32:04 INFO - PROCESS | 852 | 1464053524861 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 18:32:04 INFO - PROCESS | 852 | 1464053524864 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 18:32:04 INFO - PROCESS | 852 | 1464053524867 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:32:04 INFO - PROCESS | 852 | 1464053524869 Marionette TRACE conn5 <- [1,1526,null,{}] 18:32:04 INFO - PROCESS | 852 | 1464053524872 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:04 INFO - PROCESS | 852 | 1464053524970 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 18:32:04 INFO - PROCESS | 852 | 1464053524976 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:04 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFCBB000 == 87 [pid = 852] [id = 391] 18:32:04 INFO - PROCESS | 852 | ++DOMWINDOW == 130 (0000004CBB964400) [pid = 852] [serial = 1173] [outer = 0000000000000000] 18:32:05 INFO - PROCESS | 852 | ++DOMWINDOW == 131 (0000004CBC10AC00) [pid = 852] [serial = 1174] [outer = 0000004CBB964400] 18:32:05 INFO - PROCESS | 852 | 1464053525023 Marionette DEBUG loaded listener.js 18:32:05 INFO - PROCESS | 852 | ++DOMWINDOW == 132 (0000004CBCDD4800) [pid = 852] [serial = 1175] [outer = 0000004CBB964400] 18:32:05 INFO - PROCESS | 852 | 1464053525488 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 18:32:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:32:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 692ms 18:32:05 INFO - PROCESS | 852 | 1464053525559 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 18:32:05 INFO - PROCESS | 852 | 1464053525561 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 18:32:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:32:05 INFO - PROCESS | 852 | 1464053525572 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:32:05 INFO - PROCESS | 852 | 1464053525574 Marionette TRACE conn5 <- [1,1530,null,{}] 18:32:05 INFO - PROCESS | 852 | 1464053525578 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:05 INFO - PROCESS | 852 | 1464053525726 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 18:32:05 INFO - PROCESS | 852 | 1464053525813 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:05 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC00AF800 == 88 [pid = 852] [id = 392] 18:32:05 INFO - PROCESS | 852 | ++DOMWINDOW == 133 (0000004CBB967400) [pid = 852] [serial = 1176] [outer = 0000000000000000] 18:32:05 INFO - PROCESS | 852 | ++DOMWINDOW == 134 (0000004CBE23BC00) [pid = 852] [serial = 1177] [outer = 0000004CBB967400] 18:32:05 INFO - PROCESS | 852 | 1464053525860 Marionette DEBUG loaded listener.js 18:32:05 INFO - PROCESS | 852 | ++DOMWINDOW == 135 (0000004CBE47A000) [pid = 852] [serial = 1178] [outer = 0000004CBB967400] 18:32:06 INFO - PROCESS | 852 | 1464053526296 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 18:32:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:32:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 796ms 18:32:06 INFO - PROCESS | 852 | 1464053526370 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 18:32:06 INFO - PROCESS | 852 | 1464053526372 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 18:32:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:32:06 INFO - PROCESS | 852 | 1464053526375 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:32:06 INFO - PROCESS | 852 | 1464053526377 Marionette TRACE conn5 <- [1,1534,null,{}] 18:32:06 INFO - PROCESS | 852 | 1464053526385 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:06 INFO - PROCESS | 852 | 1464053526515 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 18:32:06 INFO - PROCESS | 852 | 1464053526580 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:06 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC0293800 == 89 [pid = 852] [id = 393] 18:32:06 INFO - PROCESS | 852 | ++DOMWINDOW == 136 (0000004CBD1D4000) [pid = 852] [serial = 1179] [outer = 0000000000000000] 18:32:06 INFO - PROCESS | 852 | ++DOMWINDOW == 137 (0000004CBE623800) [pid = 852] [serial = 1180] [outer = 0000004CBD1D4000] 18:32:06 INFO - PROCESS | 852 | 1464053526625 Marionette DEBUG loaded listener.js 18:32:06 INFO - PROCESS | 852 | ++DOMWINDOW == 138 (0000004CBEA35000) [pid = 852] [serial = 1181] [outer = 0000004CBD1D4000] 18:32:07 INFO - PROCESS | 852 | 1464053527041 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 18:32:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:32:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 733ms 18:32:07 INFO - PROCESS | 852 | 1464053527115 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 18:32:07 INFO - PROCESS | 852 | 1464053527117 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 18:32:07 INFO - PROCESS | 852 | 1464053527120 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:32:07 INFO - PROCESS | 852 | 1464053527122 Marionette TRACE conn5 <- [1,1538,null,{}] 18:32:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:32:07 INFO - PROCESS | 852 | 1464053527126 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:07 INFO - PROCESS | 852 | 1464053527255 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 18:32:07 INFO - PROCESS | 852 | 1464053527272 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:07 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1364800 == 90 [pid = 852] [id = 394] 18:32:07 INFO - PROCESS | 852 | ++DOMWINDOW == 139 (0000004CBEA3F800) [pid = 852] [serial = 1182] [outer = 0000000000000000] 18:32:07 INFO - PROCESS | 852 | ++DOMWINDOW == 140 (0000004CBEC0A800) [pid = 852] [serial = 1183] [outer = 0000004CBEA3F800] 18:32:07 INFO - PROCESS | 852 | 1464053527318 Marionette DEBUG loaded listener.js 18:32:07 INFO - PROCESS | 852 | ++DOMWINDOW == 141 (0000004CBF496C00) [pid = 852] [serial = 1184] [outer = 0000004CBEA3F800] 18:32:07 INFO - PROCESS | 852 | --DOMWINDOW == 140 (0000004CBD371C00) [pid = 852] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:32:07 INFO - PROCESS | 852 | --DOMWINDOW == 139 (0000004CBE616800) [pid = 852] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:32:07 INFO - PROCESS | 852 | --DOMWINDOW == 138 (0000004CBA37C000) [pid = 852] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:32:07 INFO - PROCESS | 852 | --DOMWINDOW == 137 (0000004CB851D400) [pid = 852] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:32:07 INFO - PROCESS | 852 | --DOMWINDOW == 136 (0000004CAC6E0C00) [pid = 852] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:32:07 INFO - PROCESS | 852 | --DOMWINDOW == 135 (0000004CBF40F400) [pid = 852] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:32:07 INFO - PROCESS | 852 | --DOMWINDOW == 134 (0000004CAF5AD800) [pid = 852] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:32:07 INFO - PROCESS | 852 | --DOMWINDOW == 133 (0000004CAE23E400) [pid = 852] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:32:07 INFO - PROCESS | 852 | --DOMWINDOW == 132 (0000004CBB50E800) [pid = 852] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:32:07 INFO - PROCESS | 852 | 1464053527922 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 18:32:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:32:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 839ms 18:32:07 INFO - PROCESS | 852 | 1464053527978 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 18:32:07 INFO - PROCESS | 852 | 1464053527981 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 18:32:07 INFO - PROCESS | 852 | 1464053527985 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:32:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:32:07 INFO - PROCESS | 852 | 1464053527987 Marionette TRACE conn5 <- [1,1542,null,{}] 18:32:07 INFO - PROCESS | 852 | 1464053527991 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:08 INFO - PROCESS | 852 | 1464053528089 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 18:32:08 INFO - PROCESS | 852 | 1464053528096 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:08 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC15D1000 == 91 [pid = 852] [id = 395] 18:32:08 INFO - PROCESS | 852 | ++DOMWINDOW == 133 (0000004CB851D400) [pid = 852] [serial = 1185] [outer = 0000000000000000] 18:32:08 INFO - PROCESS | 852 | ++DOMWINDOW == 134 (0000004CBE658800) [pid = 852] [serial = 1186] [outer = 0000004CB851D400] 18:32:08 INFO - PROCESS | 852 | 1464053528142 Marionette DEBUG loaded listener.js 18:32:08 INFO - PROCESS | 852 | ++DOMWINDOW == 135 (0000004CBF76FC00) [pid = 852] [serial = 1187] [outer = 0000004CB851D400] 18:32:08 INFO - PROCESS | 852 | 1464053528587 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 18:32:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:32:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 629ms 18:32:08 INFO - PROCESS | 852 | 1464053528628 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 18:32:08 INFO - PROCESS | 852 | 1464053528631 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 18:32:08 INFO - PROCESS | 852 | 1464053528634 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:32:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:32:08 INFO - PROCESS | 852 | 1464053528636 Marionette TRACE conn5 <- [1,1546,null,{}] 18:32:08 INFO - PROCESS | 852 | 1464053528640 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:08 INFO - PROCESS | 852 | 1464053528742 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 18:32:08 INFO - PROCESS | 852 | 1464053528786 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:08 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC3E65800 == 92 [pid = 852] [id = 396] 18:32:08 INFO - PROCESS | 852 | ++DOMWINDOW == 136 (0000004CBF9EC000) [pid = 852] [serial = 1188] [outer = 0000000000000000] 18:32:08 INFO - PROCESS | 852 | ++DOMWINDOW == 137 (0000004CBFB6DC00) [pid = 852] [serial = 1189] [outer = 0000004CBF9EC000] 18:32:08 INFO - PROCESS | 852 | 1464053528831 Marionette DEBUG loaded listener.js 18:32:08 INFO - PROCESS | 852 | ++DOMWINDOW == 138 (0000004CBFB9EC00) [pid = 852] [serial = 1190] [outer = 0000004CBF9EC000] 18:32:09 INFO - PROCESS | 852 | 1464053529268 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 18:32:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:32:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 18:32:09 INFO - PROCESS | 852 | 1464053529310 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 18:32:09 INFO - PROCESS | 852 | 1464053529312 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 18:32:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:32:09 INFO - PROCESS | 852 | 1464053529316 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:32:09 INFO - PROCESS | 852 | 1464053529327 Marionette TRACE conn5 <- [1,1550,null,{}] 18:32:09 INFO - PROCESS | 852 | 1464053529331 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:09 INFO - PROCESS | 852 | 1464053529452 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 18:32:09 INFO - PROCESS | 852 | 1464053529459 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:09 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC890C800 == 93 [pid = 852] [id = 397] 18:32:09 INFO - PROCESS | 852 | ++DOMWINDOW == 139 (0000004CBFFD5000) [pid = 852] [serial = 1191] [outer = 0000000000000000] 18:32:09 INFO - PROCESS | 852 | ++DOMWINDOW == 140 (0000004CC0FC3C00) [pid = 852] [serial = 1192] [outer = 0000004CBFFD5000] 18:32:09 INFO - PROCESS | 852 | 1464053529509 Marionette DEBUG loaded listener.js 18:32:09 INFO - PROCESS | 852 | ++DOMWINDOW == 141 (0000004CC1B8EC00) [pid = 852] [serial = 1193] [outer = 0000004CBFFD5000] 18:32:10 INFO - PROCESS | 852 | 1464053530305 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 18:32:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:32:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1046ms 18:32:10 INFO - PROCESS | 852 | 1464053530364 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 18:32:10 INFO - PROCESS | 852 | 1464053530370 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 18:32:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:32:10 INFO - PROCESS | 852 | 1464053530396 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:32:10 INFO - PROCESS | 852 | 1464053530401 Marionette TRACE conn5 <- [1,1554,null,{}] 18:32:10 INFO - PROCESS | 852 | 1464053530449 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:10 INFO - PROCESS | 852 | 1464053530583 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 18:32:10 INFO - PROCESS | 852 | 1464053530714 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:10 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBA33F000 == 94 [pid = 852] [id = 398] 18:32:10 INFO - PROCESS | 852 | ++DOMWINDOW == 142 (0000004CB27E1400) [pid = 852] [serial = 1194] [outer = 0000000000000000] 18:32:10 INFO - PROCESS | 852 | ++DOMWINDOW == 143 (0000004CB4234C00) [pid = 852] [serial = 1195] [outer = 0000004CB27E1400] 18:32:10 INFO - PROCESS | 852 | 1464053530773 Marionette DEBUG loaded listener.js 18:32:10 INFO - PROCESS | 852 | ++DOMWINDOW == 144 (0000004CB7E6AC00) [pid = 852] [serial = 1196] [outer = 0000004CB27E1400] 18:32:11 INFO - PROCESS | 852 | 1464053531366 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 18:32:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:32:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1022ms 18:32:11 INFO - PROCESS | 852 | 1464053531422 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 18:32:11 INFO - PROCESS | 852 | 1464053531429 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 18:32:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:32:11 INFO - PROCESS | 852 | 1464053531435 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:32:11 INFO - PROCESS | 852 | 1464053531438 Marionette TRACE conn5 <- [1,1558,null,{}] 18:32:11 INFO - PROCESS | 852 | 1464053531443 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:11 INFO - PROCESS | 852 | 1464053531595 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 18:32:11 INFO - PROCESS | 852 | 1464053531725 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:11 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFF71000 == 95 [pid = 852] [id = 399] 18:32:11 INFO - PROCESS | 852 | ++DOMWINDOW == 145 (0000004CBA9F4800) [pid = 852] [serial = 1197] [outer = 0000000000000000] 18:32:11 INFO - PROCESS | 852 | ++DOMWINDOW == 146 (0000004CBB878800) [pid = 852] [serial = 1198] [outer = 0000004CBA9F4800] 18:32:11 INFO - PROCESS | 852 | 1464053531783 Marionette DEBUG loaded listener.js 18:32:11 INFO - PROCESS | 852 | ++DOMWINDOW == 147 (0000004CBD610800) [pid = 852] [serial = 1199] [outer = 0000004CBA9F4800] 18:32:12 INFO - PROCESS | 852 | 1464053532386 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 18:32:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:32:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 987ms 18:32:12 INFO - PROCESS | 852 | 1464053532427 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 18:32:12 INFO - PROCESS | 852 | 1464053532430 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 18:32:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:32:12 INFO - PROCESS | 852 | 1464053532434 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:32:12 INFO - PROCESS | 852 | 1464053532438 Marionette TRACE conn5 <- [1,1562,null,{}] 18:32:12 INFO - PROCESS | 852 | 1464053532450 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:12 INFO - PROCESS | 852 | 1464053532579 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 18:32:12 INFO - PROCESS | 852 | 1464053532719 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:12 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8AAA000 == 96 [pid = 852] [id = 400] 18:32:12 INFO - PROCESS | 852 | ++DOMWINDOW == 148 (0000004CBE470000) [pid = 852] [serial = 1200] [outer = 0000000000000000] 18:32:12 INFO - PROCESS | 852 | ++DOMWINDOW == 149 (0000004CBF777800) [pid = 852] [serial = 1201] [outer = 0000004CBE470000] 18:32:12 INFO - PROCESS | 852 | 1464053532780 Marionette DEBUG loaded listener.js 18:32:12 INFO - PROCESS | 852 | ++DOMWINDOW == 150 (0000004CBFFD3800) [pid = 852] [serial = 1202] [outer = 0000004CBE470000] 18:32:13 INFO - PROCESS | 852 | 1464053533401 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 18:32:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:32:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 986ms 18:32:13 INFO - PROCESS | 852 | 1464053533423 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 18:32:13 INFO - PROCESS | 852 | 1464053533426 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 18:32:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:32:13 INFO - PROCESS | 852 | 1464053533430 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:32:13 INFO - PROCESS | 852 | 1464053533432 Marionette TRACE conn5 <- [1,1566,null,{}] 18:32:13 INFO - PROCESS | 852 | 1464053533436 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:13 INFO - PROCESS | 852 | 1464053533565 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 18:32:13 INFO - PROCESS | 852 | 1464053533673 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:13 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC90D8000 == 97 [pid = 852] [id = 401] 18:32:13 INFO - PROCESS | 852 | ++DOMWINDOW == 151 (0000004CC0FC6C00) [pid = 852] [serial = 1203] [outer = 0000000000000000] 18:32:13 INFO - PROCESS | 852 | ++DOMWINDOW == 152 (0000004CC1541C00) [pid = 852] [serial = 1204] [outer = 0000004CC0FC6C00] 18:32:13 INFO - PROCESS | 852 | 1464053533729 Marionette DEBUG loaded listener.js 18:32:13 INFO - PROCESS | 852 | ++DOMWINDOW == 153 (0000004CC517E800) [pid = 852] [serial = 1205] [outer = 0000004CC0FC6C00] 18:32:14 INFO - PROCESS | 852 | 1464053534294 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 18:32:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:32:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 879ms 18:32:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:32:14 INFO - PROCESS | 852 | 1464053534326 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 18:32:14 INFO - PROCESS | 852 | 1464053534329 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 18:32:14 INFO - PROCESS | 852 | 1464053534334 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:32:14 INFO - PROCESS | 852 | 1464053534336 Marionette TRACE conn5 <- [1,1570,null,{}] 18:32:14 INFO - PROCESS | 852 | 1464053534340 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:14 INFO - PROCESS | 852 | 1464053534464 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 18:32:14 INFO - PROCESS | 852 | 1464053534573 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:14 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC93EE800 == 98 [pid = 852] [id = 402] 18:32:14 INFO - PROCESS | 852 | ++DOMWINDOW == 154 (0000004CC51F5400) [pid = 852] [serial = 1206] [outer = 0000000000000000] 18:32:14 INFO - PROCESS | 852 | ++DOMWINDOW == 155 (0000004CC52EE800) [pid = 852] [serial = 1207] [outer = 0000004CC51F5400] 18:32:14 INFO - PROCESS | 852 | 1464053534628 Marionette DEBUG loaded listener.js 18:32:14 INFO - PROCESS | 852 | ++DOMWINDOW == 156 (0000004CC5451C00) [pid = 852] [serial = 1208] [outer = 0000004CC51F5400] 18:32:15 INFO - PROCESS | 852 | 1464053535303 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 18:32:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:32:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 988ms 18:32:15 INFO - PROCESS | 852 | 1464053535326 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 18:32:15 INFO - PROCESS | 852 | 1464053535328 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 18:32:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:32:15 INFO - PROCESS | 852 | 1464053535332 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:32:15 INFO - PROCESS | 852 | 1464053535334 Marionette TRACE conn5 <- [1,1574,null,{}] 18:32:15 INFO - PROCESS | 852 | 1464053535337 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:15 INFO - PROCESS | 852 | 1464053535473 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 18:32:15 INFO - PROCESS | 852 | 1464053535612 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:15 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCAB17800 == 99 [pid = 852] [id = 403] 18:32:15 INFO - PROCESS | 852 | ++DOMWINDOW == 157 (0000004CC5451800) [pid = 852] [serial = 1209] [outer = 0000000000000000] 18:32:15 INFO - PROCESS | 852 | ++DOMWINDOW == 158 (0000004CC664DC00) [pid = 852] [serial = 1210] [outer = 0000004CC5451800] 18:32:15 INFO - PROCESS | 852 | 1464053535669 Marionette DEBUG loaded listener.js 18:32:15 INFO - PROCESS | 852 | ++DOMWINDOW == 159 (0000004CC902F800) [pid = 852] [serial = 1211] [outer = 0000004CC5451800] 18:32:16 INFO - PROCESS | 852 | 1464053536282 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 18:32:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:32:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 984ms 18:32:16 INFO - PROCESS | 852 | 1464053536319 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 18:32:16 INFO - PROCESS | 852 | 1464053536322 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 18:32:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:32:16 INFO - PROCESS | 852 | 1464053536326 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:32:16 INFO - PROCESS | 852 | 1464053536328 Marionette TRACE conn5 <- [1,1578,null,{}] 18:32:16 INFO - PROCESS | 852 | 1464053536332 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:16 INFO - PROCESS | 852 | 1464053536454 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 18:32:16 INFO - PROCESS | 852 | 1464053536591 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:16 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC90A3000 == 100 [pid = 852] [id = 404] 18:32:16 INFO - PROCESS | 852 | ++DOMWINDOW == 160 (0000004CC55DF400) [pid = 852] [serial = 1212] [outer = 0000000000000000] 18:32:16 INFO - PROCESS | 852 | ++DOMWINDOW == 161 (0000004CC9036800) [pid = 852] [serial = 1213] [outer = 0000004CC55DF400] 18:32:16 INFO - PROCESS | 852 | 1464053536648 Marionette DEBUG loaded listener.js 18:32:16 INFO - PROCESS | 852 | ++DOMWINDOW == 162 (0000004CC903E800) [pid = 852] [serial = 1214] [outer = 0000004CC55DF400] 18:32:17 INFO - PROCESS | 852 | 1464053537188 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 18:32:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:32:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 945ms 18:32:17 INFO - PROCESS | 852 | 1464053537273 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 18:32:17 INFO - PROCESS | 852 | 1464053537275 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 18:32:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:32:17 INFO - PROCESS | 852 | 1464053537279 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:32:17 INFO - PROCESS | 852 | 1464053537281 Marionette TRACE conn5 <- [1,1582,null,{}] 18:32:17 INFO - PROCESS | 852 | 1464053537285 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:17 INFO - PROCESS | 852 | 1464053537407 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 18:32:17 INFO - PROCESS | 852 | 1464053537544 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:17 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC906D800 == 101 [pid = 852] [id = 405] 18:32:17 INFO - PROCESS | 852 | ++DOMWINDOW == 163 (0000004CC84AE000) [pid = 852] [serial = 1215] [outer = 0000000000000000] 18:32:17 INFO - PROCESS | 852 | ++DOMWINDOW == 164 (0000004CC84B3000) [pid = 852] [serial = 1216] [outer = 0000004CC84AE000] 18:32:17 INFO - PROCESS | 852 | 1464053537601 Marionette DEBUG loaded listener.js 18:32:17 INFO - PROCESS | 852 | ++DOMWINDOW == 165 (0000004CC903CC00) [pid = 852] [serial = 1217] [outer = 0000004CC84AE000] 18:32:18 INFO - PROCESS | 852 | 1464053538190 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 18:32:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:32:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 944ms 18:32:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:32:18 INFO - PROCESS | 852 | 1464053538226 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 18:32:18 INFO - PROCESS | 852 | 1464053538228 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 18:32:18 INFO - PROCESS | 852 | 1464053538232 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:32:18 INFO - PROCESS | 852 | 1464053538234 Marionette TRACE conn5 <- [1,1586,null,{}] 18:32:18 INFO - PROCESS | 852 | 1464053538238 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:18 INFO - PROCESS | 852 | 1464053538367 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 18:32:18 INFO - PROCESS | 852 | 1464053538478 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:18 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCAA21800 == 102 [pid = 852] [id = 406] 18:32:18 INFO - PROCESS | 852 | ++DOMWINDOW == 166 (0000004CC934BC00) [pid = 852] [serial = 1218] [outer = 0000000000000000] 18:32:18 INFO - PROCESS | 852 | ++DOMWINDOW == 167 (0000004CC9351800) [pid = 852] [serial = 1219] [outer = 0000004CC934BC00] 18:32:18 INFO - PROCESS | 852 | 1464053538532 Marionette DEBUG loaded listener.js 18:32:18 INFO - PROCESS | 852 | ++DOMWINDOW == 168 (0000004CC9357400) [pid = 852] [serial = 1220] [outer = 0000004CC934BC00] 18:32:19 INFO - PROCESS | 852 | 1464053539121 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 18:32:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:32:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 942ms 18:32:19 INFO - PROCESS | 852 | 1464053539177 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 18:32:19 INFO - PROCESS | 852 | 1464053539180 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 18:32:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:32:19 INFO - PROCESS | 852 | 1464053539183 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:32:19 INFO - PROCESS | 852 | 1464053539185 Marionette TRACE conn5 <- [1,1590,null,{}] 18:32:19 INFO - PROCESS | 852 | 1464053539189 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:19 INFO - PROCESS | 852 | 1464053539314 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 18:32:19 INFO - PROCESS | 852 | 1464053539424 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:19 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCAA3B000 == 103 [pid = 852] [id = 407] 18:32:19 INFO - PROCESS | 852 | ++DOMWINDOW == 169 (0000004CCB86EC00) [pid = 852] [serial = 1221] [outer = 0000000000000000] 18:32:19 INFO - PROCESS | 852 | ++DOMWINDOW == 170 (0000004CCB872800) [pid = 852] [serial = 1222] [outer = 0000004CCB86EC00] 18:32:19 INFO - PROCESS | 852 | 1464053539479 Marionette DEBUG loaded listener.js 18:32:19 INFO - PROCESS | 852 | ++DOMWINDOW == 171 (0000004CCB878800) [pid = 852] [serial = 1223] [outer = 0000004CCB86EC00] 18:32:20 INFO - PROCESS | 852 | 1464053540103 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 18:32:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:32:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 985ms 18:32:20 INFO - PROCESS | 852 | 1464053540170 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 18:32:20 INFO - PROCESS | 852 | 1464053540173 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 18:32:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:32:20 INFO - PROCESS | 852 | 1464053540177 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:32:20 INFO - PROCESS | 852 | 1464053540180 Marionette TRACE conn5 <- [1,1594,null,{}] 18:32:20 INFO - PROCESS | 852 | 1464053540184 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:20 INFO - PROCESS | 852 | 1464053540334 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 18:32:20 INFO - PROCESS | 852 | 1464053540677 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:20 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB8467000 == 104 [pid = 852] [id = 408] 18:32:20 INFO - PROCESS | 852 | ++DOMWINDOW == 172 (0000004CACE47C00) [pid = 852] [serial = 1224] [outer = 0000000000000000] 18:32:20 INFO - PROCESS | 852 | ++DOMWINDOW == 173 (0000004CAD759800) [pid = 852] [serial = 1225] [outer = 0000004CACE47C00] 18:32:20 INFO - PROCESS | 852 | 1464053540745 Marionette DEBUG loaded listener.js 18:32:20 INFO - PROCESS | 852 | ++DOMWINDOW == 174 (0000004CAE909000) [pid = 852] [serial = 1226] [outer = 0000004CACE47C00] 18:32:21 INFO - PROCESS | 852 | 1464053541386 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 18:32:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:32:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1294ms 18:32:21 INFO - PROCESS | 852 | 1464053541474 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 18:32:21 INFO - PROCESS | 852 | 1464053541479 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 18:32:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:32:21 INFO - PROCESS | 852 | 1464053541483 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:32:21 INFO - PROCESS | 852 | 1464053541487 Marionette TRACE conn5 <- [1,1598,null,{}] 18:32:21 INFO - PROCESS | 852 | 1464053541492 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:21 INFO - PROCESS | 852 | 1464053541621 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 18:32:21 INFO - PROCESS | 852 | 1464053541759 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:21 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFCB1800 == 105 [pid = 852] [id = 409] 18:32:21 INFO - PROCESS | 852 | ++DOMWINDOW == 175 (0000004CB7E72400) [pid = 852] [serial = 1227] [outer = 0000000000000000] 18:32:21 INFO - PROCESS | 852 | ++DOMWINDOW == 176 (0000004CB8727C00) [pid = 852] [serial = 1228] [outer = 0000004CB7E72400] 18:32:21 INFO - PROCESS | 852 | 1464053541816 Marionette DEBUG loaded listener.js 18:32:21 INFO - PROCESS | 852 | ++DOMWINDOW == 177 (0000004CBA9F4400) [pid = 852] [serial = 1229] [outer = 0000004CB7E72400] 18:32:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC3E65800 == 104 [pid = 852] [id = 396] 18:32:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC15D1000 == 103 [pid = 852] [id = 395] 18:32:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1364800 == 102 [pid = 852] [id = 394] 18:32:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC0293800 == 101 [pid = 852] [id = 393] 18:32:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC00AF800 == 100 [pid = 852] [id = 392] 18:32:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFCBB000 == 99 [pid = 852] [id = 391] 18:32:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE9D0000 == 98 [pid = 852] [id = 390] 18:32:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAA48800 == 97 [pid = 852] [id = 389] 18:32:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CBB5EC000 == 96 [pid = 852] [id = 388] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 176 (0000004CC153C800) [pid = 852] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 175 (0000004CC1BE9400) [pid = 852] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 174 (0000004CBF9E6800) [pid = 852] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 173 (0000004CBF9E9C00) [pid = 852] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CB7E91000 == 95 [pid = 852] [id = 387] 18:32:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC6DF2000 == 94 [pid = 852] [id = 383] 18:32:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC59DA800 == 93 [pid = 852] [id = 382] 18:32:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC3417800 == 92 [pid = 852] [id = 381] 18:32:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFCA4800 == 91 [pid = 852] [id = 380] 18:32:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CBA333800 == 90 [pid = 852] [id = 379] 18:32:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC15D8800 == 89 [pid = 852] [id = 378] 18:32:22 INFO - PROCESS | 852 | 1464053542473 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 18:32:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:32:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1030ms 18:32:22 INFO - PROCESS | 852 | 1464053542519 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 18:32:22 INFO - PROCESS | 852 | 1464053542523 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 18:32:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 172 (0000004CBE3F7800) [pid = 852] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 171 (0000004CBE3A0C00) [pid = 852] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 170 (0000004CBE655000) [pid = 852] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 169 (0000004CBA9F1800) [pid = 852] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 168 (0000004CB85BB400) [pid = 852] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 167 (0000004CB87DF800) [pid = 852] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 166 (0000004CAE23B800) [pid = 852] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 165 (0000004CB27D7C00) [pid = 852] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 164 (0000004CBF418800) [pid = 852] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 163 (0000004CB37ADC00) [pid = 852] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 162 (0000004CB423CC00) [pid = 852] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 161 (0000004CB27DC000) [pid = 852] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 160 (0000004CBE65A800) [pid = 852] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 159 (0000004CBFDF8000) [pid = 852] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 158 (0000004CBF9E9000) [pid = 852] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 157 (0000004CBAD46000) [pid = 852] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 156 (0000004CBB572400) [pid = 852] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 155 (0000004CBB579000) [pid = 852] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 154 (0000004CBEA5E800) [pid = 852] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 153 (0000004CBB9A6000) [pid = 852] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 152 (0000004CBE881C00) [pid = 852] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 151 (0000004CBB4E1C00) [pid = 852] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | --DOMWINDOW == 150 (0000004CBF59B400) [pid = 852] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 18:32:22 INFO - PROCESS | 852 | 1464053542584 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:32:22 INFO - PROCESS | 852 | 1464053542586 Marionette TRACE conn5 <- [1,1602,null,{}] 18:32:22 INFO - PROCESS | 852 | 1464053542593 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:22 INFO - PROCESS | 852 | 1464053542699 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 18:32:22 INFO - PROCESS | 852 | 1464053542714 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:22 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB7F9C800 == 90 [pid = 852] [id = 410] 18:32:22 INFO - PROCESS | 852 | ++DOMWINDOW == 151 (0000004CB290EC00) [pid = 852] [serial = 1230] [outer = 0000000000000000] 18:32:22 INFO - PROCESS | 852 | ++DOMWINDOW == 152 (0000004CB5125400) [pid = 852] [serial = 1231] [outer = 0000004CB290EC00] 18:32:22 INFO - PROCESS | 852 | 1464053542761 Marionette DEBUG loaded listener.js 18:32:22 INFO - PROCESS | 852 | ++DOMWINDOW == 153 (0000004CBA38A800) [pid = 852] [serial = 1232] [outer = 0000004CB290EC00] 18:32:23 INFO - PROCESS | 852 | 1464053543308 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 18:32:23 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 18:32:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 776ms 18:32:23 INFO - PROCESS | 852 | 1464053543321 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 18:32:23 INFO - PROCESS | 852 | 1464053543324 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 18:32:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:32:23 INFO - PROCESS | 852 | 1464053543328 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:32:23 INFO - PROCESS | 852 | 1464053543335 Marionette TRACE conn5 <- [1,1606,null,{}] 18:32:23 INFO - PROCESS | 852 | 1464053543344 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:23 INFO - PROCESS | 852 | 1464053543452 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 18:32:23 INFO - PROCESS | 852 | 1464053543557 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:23 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF75A000 == 91 [pid = 852] [id = 411] 18:32:23 INFO - PROCESS | 852 | ++DOMWINDOW == 154 (0000004CB8524C00) [pid = 852] [serial = 1233] [outer = 0000000000000000] 18:32:23 INFO - PROCESS | 852 | ++DOMWINDOW == 155 (0000004CBC189400) [pid = 852] [serial = 1234] [outer = 0000004CB8524C00] 18:32:23 INFO - PROCESS | 852 | 1464053543603 Marionette DEBUG loaded listener.js 18:32:23 INFO - PROCESS | 852 | ++DOMWINDOW == 156 (0000004CBD8B9800) [pid = 852] [serial = 1235] [outer = 0000004CB8524C00] 18:32:23 INFO - PROCESS | 852 | 1464053543981 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 18:32:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:32:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 693ms 18:32:24 INFO - PROCESS | 852 | 1464053544023 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 18:32:24 INFO - PROCESS | 852 | 1464053544026 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 18:32:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:32:24 INFO - PROCESS | 852 | 1464053544030 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:32:24 INFO - PROCESS | 852 | 1464053544031 Marionette TRACE conn5 <- [1,1610,null,{}] 18:32:24 INFO - PROCESS | 852 | 1464053544035 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:24 INFO - PROCESS | 852 | 1464053544141 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 18:32:24 INFO - PROCESS | 852 | 1464053544149 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:24 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFF29000 == 92 [pid = 852] [id = 412] 18:32:24 INFO - PROCESS | 852 | ++DOMWINDOW == 157 (0000004CBE3A5C00) [pid = 852] [serial = 1236] [outer = 0000000000000000] 18:32:24 INFO - PROCESS | 852 | ++DOMWINDOW == 158 (0000004CBE3F5400) [pid = 852] [serial = 1237] [outer = 0000004CBE3A5C00] 18:32:24 INFO - PROCESS | 852 | 1464053544194 Marionette DEBUG loaded listener.js 18:32:24 INFO - PROCESS | 852 | ++DOMWINDOW == 159 (0000004CBE65A800) [pid = 852] [serial = 1238] [outer = 0000004CBE3A5C00] 18:32:24 INFO - PROCESS | 852 | 1464053544676 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 18:32:24 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 18:32:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 691ms 18:32:24 INFO - PROCESS | 852 | 1464053544725 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 18:32:24 INFO - PROCESS | 852 | 1464053544727 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 18:32:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:32:24 INFO - PROCESS | 852 | 1464053544739 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:32:24 INFO - PROCESS | 852 | 1464053544741 Marionette TRACE conn5 <- [1,1614,null,{}] 18:32:24 INFO - PROCESS | 852 | 1464053544745 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:24 INFO - PROCESS | 852 | 1464053544879 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 18:32:24 INFO - PROCESS | 852 | 1464053544896 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:24 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC0257000 == 93 [pid = 852] [id = 413] 18:32:24 INFO - PROCESS | 852 | ++DOMWINDOW == 160 (0000004CBEA5D000) [pid = 852] [serial = 1239] [outer = 0000000000000000] 18:32:24 INFO - PROCESS | 852 | ++DOMWINDOW == 161 (0000004CBEA62C00) [pid = 852] [serial = 1240] [outer = 0000004CBEA5D000] 18:32:24 INFO - PROCESS | 852 | 1464053544951 Marionette DEBUG loaded listener.js 18:32:25 INFO - PROCESS | 852 | ++DOMWINDOW == 162 (0000004CBF93DC00) [pid = 852] [serial = 1241] [outer = 0000004CBEA5D000] 18:32:25 INFO - PROCESS | 852 | 1464053545420 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 18:32:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:32:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 732ms 18:32:25 INFO - PROCESS | 852 | 1464053545475 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 18:32:25 INFO - PROCESS | 852 | 1464053545477 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 18:32:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:32:25 INFO - PROCESS | 852 | 1464053545488 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:32:25 INFO - PROCESS | 852 | 1464053545490 Marionette TRACE conn5 <- [1,1618,null,{}] 18:32:25 INFO - PROCESS | 852 | 1464053545494 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:25 INFO - PROCESS | 852 | 1464053545658 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 18:32:25 INFO - PROCESS | 852 | 1464053545685 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:25 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC13BF800 == 94 [pid = 852] [id = 414] 18:32:25 INFO - PROCESS | 852 | ++DOMWINDOW == 163 (0000004CBFB70800) [pid = 852] [serial = 1242] [outer = 0000000000000000] 18:32:25 INFO - PROCESS | 852 | ++DOMWINDOW == 164 (0000004CC0021C00) [pid = 852] [serial = 1243] [outer = 0000004CBFB70800] 18:32:25 INFO - PROCESS | 852 | 1464053545731 Marionette DEBUG loaded listener.js 18:32:25 INFO - PROCESS | 852 | ++DOMWINDOW == 165 (0000004CC0FCA800) [pid = 852] [serial = 1244] [outer = 0000004CBFB70800] 18:32:26 INFO - PROCESS | 852 | 1464053546167 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 18:32:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:32:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 734ms 18:32:26 INFO - PROCESS | 852 | 1464053546218 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 18:32:26 INFO - PROCESS | 852 | 1464053546220 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 18:32:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:32:26 INFO - PROCESS | 852 | 1464053546224 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:32:26 INFO - PROCESS | 852 | 1464053546226 Marionette TRACE conn5 <- [1,1622,null,{}] 18:32:26 INFO - PROCESS | 852 | 1464053546229 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:26 INFO - PROCESS | 852 | 1464053546370 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 18:32:26 INFO - PROCESS | 852 | 1464053546405 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:26 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC3418000 == 95 [pid = 852] [id = 415] 18:32:26 INFO - PROCESS | 852 | ++DOMWINDOW == 166 (0000004CC1A3C400) [pid = 852] [serial = 1245] [outer = 0000000000000000] 18:32:26 INFO - PROCESS | 852 | ++DOMWINDOW == 167 (0000004CC1B90000) [pid = 852] [serial = 1246] [outer = 0000004CC1A3C400] 18:32:26 INFO - PROCESS | 852 | 1464053546451 Marionette DEBUG loaded listener.js 18:32:26 INFO - PROCESS | 852 | ++DOMWINDOW == 168 (0000004CC5405C00) [pid = 852] [serial = 1247] [outer = 0000004CC1A3C400] 18:32:26 INFO - PROCESS | 852 | --DOMWINDOW == 167 (0000004CBB50A000) [pid = 852] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:32:26 INFO - PROCESS | 852 | --DOMWINDOW == 166 (0000004CB87DBC00) [pid = 852] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:32:26 INFO - PROCESS | 852 | --DOMWINDOW == 165 (0000004CBB967400) [pid = 852] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:32:26 INFO - PROCESS | 852 | --DOMWINDOW == 164 (0000004CB478D800) [pid = 852] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:32:26 INFO - PROCESS | 852 | --DOMWINDOW == 163 (0000004CBD1D4000) [pid = 852] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:32:26 INFO - PROCESS | 852 | --DOMWINDOW == 162 (0000004CBEA3F800) [pid = 852] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:32:26 INFO - PROCESS | 852 | --DOMWINDOW == 161 (0000004CADF21C00) [pid = 852] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:32:26 INFO - PROCESS | 852 | --DOMWINDOW == 160 (0000004CBB964400) [pid = 852] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:32:26 INFO - PROCESS | 852 | --DOMWINDOW == 159 (0000004CBF9EC000) [pid = 852] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:32:26 INFO - PROCESS | 852 | --DOMWINDOW == 158 (0000004CB851D400) [pid = 852] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:32:27 INFO - PROCESS | 852 | 1464053547117 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 18:32:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:32:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 943ms 18:32:27 INFO - PROCESS | 852 | 1464053547177 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 18:32:27 INFO - PROCESS | 852 | 1464053547180 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 18:32:27 INFO - PROCESS | 852 | 1464053547183 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:32:27 INFO - PROCESS | 852 | 1464053547185 Marionette TRACE conn5 <- [1,1626,null,{}] 18:32:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:32:27 INFO - PROCESS | 852 | 1464053547189 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:27 INFO - PROCESS | 852 | 1464053547326 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 18:32:27 INFO - PROCESS | 852 | 1464053547390 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:27 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC59E0800 == 96 [pid = 852] [id = 416] 18:32:27 INFO - PROCESS | 852 | ++DOMWINDOW == 159 (0000004CBCDD6400) [pid = 852] [serial = 1248] [outer = 0000000000000000] 18:32:27 INFO - PROCESS | 852 | ++DOMWINDOW == 160 (0000004CBFDF6800) [pid = 852] [serial = 1249] [outer = 0000004CBCDD6400] 18:32:27 INFO - PROCESS | 852 | 1464053547436 Marionette DEBUG loaded listener.js 18:32:27 INFO - PROCESS | 852 | ++DOMWINDOW == 161 (0000004CC55D6000) [pid = 852] [serial = 1250] [outer = 0000004CBCDD6400] 18:32:27 INFO - PROCESS | 852 | 1464053547811 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 18:32:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:32:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 671ms 18:32:27 INFO - PROCESS | 852 | 1464053547861 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 18:32:27 INFO - PROCESS | 852 | 1464053547863 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 18:32:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:32:27 INFO - PROCESS | 852 | 1464053547866 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:32:27 INFO - PROCESS | 852 | 1464053547868 Marionette TRACE conn5 <- [1,1630,null,{}] 18:32:27 INFO - PROCESS | 852 | 1464053547872 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:27 INFO - PROCESS | 852 | 1464053547975 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 18:32:27 INFO - PROCESS | 852 | 1464053547983 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:28 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8920000 == 97 [pid = 852] [id = 417] 18:32:28 INFO - PROCESS | 852 | ++DOMWINDOW == 162 (0000004CC5105000) [pid = 852] [serial = 1251] [outer = 0000000000000000] 18:32:28 INFO - PROCESS | 852 | ++DOMWINDOW == 163 (0000004CC510DC00) [pid = 852] [serial = 1252] [outer = 0000004CC5105000] 18:32:28 INFO - PROCESS | 852 | 1464053548029 Marionette DEBUG loaded listener.js 18:32:28 INFO - PROCESS | 852 | ++DOMWINDOW == 164 (0000004CC55D5800) [pid = 852] [serial = 1253] [outer = 0000004CC5105000] 18:32:28 INFO - PROCESS | 852 | 1464053548449 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 18:32:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:32:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 627ms 18:32:28 INFO - PROCESS | 852 | 1464053548502 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 18:32:28 INFO - PROCESS | 852 | 1464053548504 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 18:32:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:32:28 INFO - PROCESS | 852 | 1464053548507 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:32:28 INFO - PROCESS | 852 | 1464053548509 Marionette TRACE conn5 <- [1,1634,null,{}] 18:32:28 INFO - PROCESS | 852 | 1464053548513 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:28 INFO - PROCESS | 852 | 1464053548629 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 18:32:28 INFO - PROCESS | 852 | 1464053548665 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:28 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8CD7000 == 98 [pid = 852] [id = 418] 18:32:28 INFO - PROCESS | 852 | ++DOMWINDOW == 165 (0000004CC5249000) [pid = 852] [serial = 1254] [outer = 0000000000000000] 18:32:28 INFO - PROCESS | 852 | ++DOMWINDOW == 166 (0000004CC524F800) [pid = 852] [serial = 1255] [outer = 0000004CC5249000] 18:32:28 INFO - PROCESS | 852 | 1464053548719 Marionette DEBUG loaded listener.js 18:32:28 INFO - PROCESS | 852 | ++DOMWINDOW == 167 (0000004CC55DD000) [pid = 852] [serial = 1256] [outer = 0000004CC5249000] 18:32:29 INFO - PROCESS | 852 | 1464053549464 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 18:32:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:32:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 986ms 18:32:29 INFO - PROCESS | 852 | 1464053549497 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 18:32:29 INFO - PROCESS | 852 | 1464053549503 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 18:32:29 INFO - PROCESS | 852 | 1464053549507 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:32:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:32:29 INFO - PROCESS | 852 | 1464053549512 Marionette TRACE conn5 <- [1,1638,null,{}] 18:32:29 INFO - PROCESS | 852 | 1464053549533 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:29 INFO - PROCESS | 852 | 1464053549672 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 18:32:29 INFO - PROCESS | 852 | 1464053549815 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:29 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE2D5800 == 99 [pid = 852] [id = 419] 18:32:29 INFO - PROCESS | 852 | ++DOMWINDOW == 168 (0000004CB47A1000) [pid = 852] [serial = 1257] [outer = 0000000000000000] 18:32:29 INFO - PROCESS | 852 | ++DOMWINDOW == 169 (0000004CB7B56C00) [pid = 852] [serial = 1258] [outer = 0000004CB47A1000] 18:32:29 INFO - PROCESS | 852 | 1464053549875 Marionette DEBUG loaded listener.js 18:32:29 INFO - PROCESS | 852 | ++DOMWINDOW == 170 (0000004CBA382C00) [pid = 852] [serial = 1259] [outer = 0000004CB47A1000] 18:32:30 INFO - PROCESS | 852 | 1464053550524 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 18:32:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:32:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1090ms 18:32:30 INFO - PROCESS | 852 | 1464053550603 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 18:32:30 INFO - PROCESS | 852 | 1464053550610 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 18:32:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:32:30 INFO - PROCESS | 852 | 1464053550617 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:32:30 INFO - PROCESS | 852 | 1464053550620 Marionette TRACE conn5 <- [1,1642,null,{}] 18:32:30 INFO - PROCESS | 852 | 1464053550624 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:30 INFO - PROCESS | 852 | 1464053550759 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 18:32:30 INFO - PROCESS | 852 | 1464053550902 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:30 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC134F000 == 100 [pid = 852] [id = 420] 18:32:30 INFO - PROCESS | 852 | ++DOMWINDOW == 171 (0000004CBB50E800) [pid = 852] [serial = 1260] [outer = 0000000000000000] 18:32:30 INFO - PROCESS | 852 | ++DOMWINDOW == 172 (0000004CBD1DA800) [pid = 852] [serial = 1261] [outer = 0000004CBB50E800] 18:32:30 INFO - PROCESS | 852 | 1464053550960 Marionette DEBUG loaded listener.js 18:32:31 INFO - PROCESS | 852 | ++DOMWINDOW == 173 (0000004CBE878800) [pid = 852] [serial = 1262] [outer = 0000004CBB50E800] 18:32:31 INFO - PROCESS | 852 | 1464053551594 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 18:32:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:32:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1029ms 18:32:31 INFO - PROCESS | 852 | 1464053551650 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 18:32:31 INFO - PROCESS | 852 | 1464053551653 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 18:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:32:31 INFO - PROCESS | 852 | 1464053551657 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:32:31 INFO - PROCESS | 852 | 1464053551661 Marionette TRACE conn5 <- [1,1646,null,{}] 18:32:31 INFO - PROCESS | 852 | 1464053551690 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:31 INFO - PROCESS | 852 | 1464053551897 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 18:32:32 INFO - PROCESS | 852 | 1464053552002 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:32 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC94F2000 == 101 [pid = 852] [id = 421] 18:32:32 INFO - PROCESS | 852 | ++DOMWINDOW == 174 (0000004CBFDFB800) [pid = 852] [serial = 1263] [outer = 0000000000000000] 18:32:32 INFO - PROCESS | 852 | ++DOMWINDOW == 175 (0000004CC153E800) [pid = 852] [serial = 1264] [outer = 0000004CBFDFB800] 18:32:32 INFO - PROCESS | 852 | 1464053552061 Marionette DEBUG loaded listener.js 18:32:32 INFO - PROCESS | 852 | ++DOMWINDOW == 176 (0000004CC5250000) [pid = 852] [serial = 1265] [outer = 0000004CBFDFB800] 18:32:32 INFO - PROCESS | 852 | 1464053552679 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 18:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1083ms 18:32:32 INFO - PROCESS | 852 | 1464053552742 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 18:32:32 INFO - PROCESS | 852 | 1464053552745 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 18:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:32:32 INFO - PROCESS | 852 | 1464053552749 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:32:32 INFO - PROCESS | 852 | 1464053552751 Marionette TRACE conn5 <- [1,1650,null,{}] 18:32:32 INFO - PROCESS | 852 | 1464053552755 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:32 INFO - PROCESS | 852 | 1464053552887 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 18:32:33 INFO - PROCESS | 852 | 1464053553030 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:33 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCB8B8000 == 102 [pid = 852] [id = 422] 18:32:33 INFO - PROCESS | 852 | ++DOMWINDOW == 177 (0000004CC6646C00) [pid = 852] [serial = 1266] [outer = 0000000000000000] 18:32:33 INFO - PROCESS | 852 | ++DOMWINDOW == 178 (0000004CC664F000) [pid = 852] [serial = 1267] [outer = 0000004CC6646C00] 18:32:33 INFO - PROCESS | 852 | 1464053553087 Marionette DEBUG loaded listener.js 18:32:33 INFO - PROCESS | 852 | ++DOMWINDOW == 179 (0000004CC934D000) [pid = 852] [serial = 1268] [outer = 0000004CC6646C00] 18:32:33 INFO - PROCESS | 852 | 1464053553631 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 18:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 945ms 18:32:33 INFO - PROCESS | 852 | 1464053553695 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 18:32:33 INFO - PROCESS | 852 | 1464053553698 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 18:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:32:33 INFO - PROCESS | 852 | 1464053553702 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:32:33 INFO - PROCESS | 852 | 1464053553704 Marionette TRACE conn5 <- [1,1654,null,{}] 18:32:33 INFO - PROCESS | 852 | 1464053553708 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:33 INFO - PROCESS | 852 | 1464053553835 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 18:32:33 INFO - PROCESS | 852 | 1464053553977 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:34 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC952C800 == 103 [pid = 852] [id = 423] 18:32:34 INFO - PROCESS | 852 | ++DOMWINDOW == 180 (0000004CBEA41800) [pid = 852] [serial = 1269] [outer = 0000000000000000] 18:32:34 INFO - PROCESS | 852 | ++DOMWINDOW == 181 (0000004CC8489C00) [pid = 852] [serial = 1270] [outer = 0000004CBEA41800] 18:32:34 INFO - PROCESS | 852 | 1464053554035 Marionette DEBUG loaded listener.js 18:32:34 INFO - PROCESS | 852 | ++DOMWINDOW == 182 (0000004CC8491800) [pid = 852] [serial = 1271] [outer = 0000004CBEA41800] 18:32:34 INFO - PROCESS | 852 | 1464053554671 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 18:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1033ms 18:32:34 INFO - PROCESS | 852 | 1464053554738 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 18:32:34 INFO - PROCESS | 852 | 1464053554740 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 18:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:32:34 INFO - PROCESS | 852 | 1464053554744 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:32:34 INFO - PROCESS | 852 | 1464053554746 Marionette TRACE conn5 <- [1,1658,null,{}] 18:32:34 INFO - PROCESS | 852 | 1464053554767 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:34 INFO - PROCESS | 852 | 1464053554938 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 18:32:35 INFO - PROCESS | 852 | 1464053555055 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:35 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC6D21800 == 104 [pid = 852] [id = 424] 18:32:35 INFO - PROCESS | 852 | ++DOMWINDOW == 183 (0000004CCAE0D800) [pid = 852] [serial = 1272] [outer = 0000000000000000] 18:32:35 INFO - PROCESS | 852 | ++DOMWINDOW == 184 (0000004CCAE18800) [pid = 852] [serial = 1273] [outer = 0000004CCAE0D800] 18:32:35 INFO - PROCESS | 852 | 1464053555111 Marionette DEBUG loaded listener.js 18:32:35 INFO - PROCESS | 852 | ++DOMWINDOW == 185 (0000004CCB87A000) [pid = 852] [serial = 1274] [outer = 0000004CCAE0D800] 18:32:35 INFO - PROCESS | 852 | 1464053555707 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 18:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1005ms 18:32:35 INFO - PROCESS | 852 | 1464053555751 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 18:32:35 INFO - PROCESS | 852 | 1464053555754 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 18:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:32:35 INFO - PROCESS | 852 | 1464053555757 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:32:35 INFO - PROCESS | 852 | 1464053555759 Marionette TRACE conn5 <- [1,1662,null,{}] 18:32:35 INFO - PROCESS | 852 | 1464053555763 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:35 INFO - PROCESS | 852 | 1464053555889 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 18:32:36 INFO - PROCESS | 852 | 1464053556004 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:36 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC6B1D000 == 105 [pid = 852] [id = 425] 18:32:36 INFO - PROCESS | 852 | ++DOMWINDOW == 186 (0000004CCB876000) [pid = 852] [serial = 1275] [outer = 0000000000000000] 18:32:36 INFO - PROCESS | 852 | ++DOMWINDOW == 187 (0000004CCBECA000) [pid = 852] [serial = 1276] [outer = 0000004CCB876000] 18:32:36 INFO - PROCESS | 852 | 1464053556099 Marionette DEBUG loaded listener.js 18:32:36 INFO - PROCESS | 852 | ++DOMWINDOW == 188 (0000004CCBED1C00) [pid = 852] [serial = 1277] [outer = 0000004CCB876000] 18:32:36 INFO - PROCESS | 852 | 1464053556641 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 18:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 944ms 18:32:36 INFO - PROCESS | 852 | 1464053556705 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 18:32:36 INFO - PROCESS | 852 | 1464053556707 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 18:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:32:36 INFO - PROCESS | 852 | 1464053556711 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:32:36 INFO - PROCESS | 852 | 1464053556713 Marionette TRACE conn5 <- [1,1666,null,{}] 18:32:36 INFO - PROCESS | 852 | 1464053556718 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:36 INFO - PROCESS | 852 | 1464053556873 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 18:32:37 INFO - PROCESS | 852 | 1464053557016 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:37 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC9552000 == 106 [pid = 852] [id = 426] 18:32:37 INFO - PROCESS | 852 | ++DOMWINDOW == 189 (0000004CCAF3BC00) [pid = 852] [serial = 1278] [outer = 0000000000000000] 18:32:37 INFO - PROCESS | 852 | ++DOMWINDOW == 190 (0000004CCAF41000) [pid = 852] [serial = 1279] [outer = 0000004CCAF3BC00] 18:32:37 INFO - PROCESS | 852 | 1464053557074 Marionette DEBUG loaded listener.js 18:32:37 INFO - PROCESS | 852 | ++DOMWINDOW == 191 (0000004CCBECF400) [pid = 852] [serial = 1280] [outer = 0000004CCAF3BC00] 18:32:37 INFO - PROCESS | 852 | 1464053557645 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 18:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 986ms 18:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:32:37 INFO - PROCESS | 852 | 1464053557700 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 18:32:37 INFO - PROCESS | 852 | 1464053557702 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 18:32:37 INFO - PROCESS | 852 | 1464053557706 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:32:37 INFO - PROCESS | 852 | 1464053557708 Marionette TRACE conn5 <- [1,1670,null,{}] 18:32:37 INFO - PROCESS | 852 | 1464053557711 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:37 INFO - PROCESS | 852 | 1464053557838 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 18:32:37 INFO - PROCESS | 852 | 1464053557954 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:38 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC9833000 == 107 [pid = 852] [id = 427] 18:32:38 INFO - PROCESS | 852 | ++DOMWINDOW == 192 (0000004CC9815000) [pid = 852] [serial = 1281] [outer = 0000000000000000] 18:32:38 INFO - PROCESS | 852 | ++DOMWINDOW == 193 (0000004CC9819400) [pid = 852] [serial = 1282] [outer = 0000004CC9815000] 18:32:38 INFO - PROCESS | 852 | 1464053558050 Marionette DEBUG loaded listener.js 18:32:38 INFO - PROCESS | 852 | ++DOMWINDOW == 194 (0000004CCBECB000) [pid = 852] [serial = 1283] [outer = 0000004CC9815000] 18:32:38 INFO - PROCESS | 852 | 1464053558682 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 18:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1031ms 18:32:38 INFO - PROCESS | 852 | 1464053558739 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 18:32:38 INFO - PROCESS | 852 | 1464053558742 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 18:32:38 INFO - PROCESS | 852 | 1464053558745 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:32:38 INFO - PROCESS | 852 | 1464053558747 Marionette TRACE conn5 <- [1,1674,null,{}] 18:32:38 INFO - PROCESS | 852 | 1464053558782 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:38 INFO - PROCESS | 852 | 1464053558946 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 18:32:39 INFO - PROCESS | 852 | 1464053559058 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:39 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB09A000 == 108 [pid = 852] [id = 428] 18:32:39 INFO - PROCESS | 852 | ++DOMWINDOW == 195 (0000004CB85BCC00) [pid = 852] [serial = 1284] [outer = 0000000000000000] 18:32:39 INFO - PROCESS | 852 | ++DOMWINDOW == 196 (0000004CBB57AC00) [pid = 852] [serial = 1285] [outer = 0000004CB85BCC00] 18:32:39 INFO - PROCESS | 852 | 1464053559116 Marionette DEBUG loaded listener.js 18:32:39 INFO - PROCESS | 852 | ++DOMWINDOW == 197 (0000004CBF776800) [pid = 852] [serial = 1286] [outer = 0000004CB85BCC00] 18:32:40 INFO - PROCESS | 852 | 1464053559998 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 18:32:40 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 18:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1314ms 18:32:40 INFO - PROCESS | 852 | 1464053560063 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 18:32:40 INFO - PROCESS | 852 | 1464053560069 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 18:32:40 INFO - PROCESS | 852 | 1464053560073 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:32:40 INFO - PROCESS | 852 | 1464053560078 Marionette TRACE conn5 <- [1,1678,null,{}] 18:32:40 INFO - PROCESS | 852 | 1464053560083 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:40 INFO - PROCESS | 852 | 1464053560253 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 18:32:40 INFO - PROCESS | 852 | 1464053560371 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:40 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB4353800 == 109 [pid = 852] [id = 429] 18:32:40 INFO - PROCESS | 852 | ++DOMWINDOW == 198 (0000004CADEC9800) [pid = 852] [serial = 1287] [outer = 0000000000000000] 18:32:40 INFO - PROCESS | 852 | ++DOMWINDOW == 199 (0000004CB2BAF400) [pid = 852] [serial = 1288] [outer = 0000004CADEC9800] 18:32:40 INFO - PROCESS | 852 | 1464053560425 Marionette DEBUG loaded listener.js 18:32:40 INFO - PROCESS | 852 | ++DOMWINDOW == 200 (0000004CB4964000) [pid = 852] [serial = 1289] [outer = 0000004CADEC9800] 18:32:41 INFO - PROCESS | 852 | 1464053561034 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 18:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1028ms 18:32:41 INFO - PROCESS | 852 | 1464053561105 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 18:32:41 INFO - PROCESS | 852 | 1464053561111 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 18:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:32:41 INFO - PROCESS | 852 | 1464053561118 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:32:41 INFO - PROCESS | 852 | 1464053561121 Marionette TRACE conn5 <- [1,1682,null,{}] 18:32:41 INFO - PROCESS | 852 | 1464053561125 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:41 INFO - PROCESS | 852 | 1464053561252 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 18:32:41 INFO - PROCESS | 852 | 1464053561382 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:41 INFO - PROCESS | 852 | --DOCSHELL 0000004CBC3B9000 == 108 [pid = 852] [id = 19] 18:32:41 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8920000 == 107 [pid = 852] [id = 417] 18:32:41 INFO - PROCESS | 852 | --DOCSHELL 0000004CC59E0800 == 106 [pid = 852] [id = 416] 18:32:41 INFO - PROCESS | 852 | --DOCSHELL 0000004CC3418000 == 105 [pid = 852] [id = 415] 18:32:41 INFO - PROCESS | 852 | --DOCSHELL 0000004CC13BF800 == 104 [pid = 852] [id = 414] 18:32:41 INFO - PROCESS | 852 | --DOCSHELL 0000004CC0257000 == 103 [pid = 852] [id = 413] 18:32:41 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFF29000 == 102 [pid = 852] [id = 412] 18:32:41 INFO - PROCESS | 852 | --DOCSHELL 0000004CBF75A000 == 101 [pid = 852] [id = 411] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 199 (0000004CC0FC3C00) [pid = 852] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB4361000 == 102 [pid = 852] [id = 430] 18:32:41 INFO - PROCESS | 852 | ++DOMWINDOW == 200 (0000004CADF1A800) [pid = 852] [serial = 1290] [outer = 0000000000000000] 18:32:41 INFO - PROCESS | 852 | ++DOMWINDOW == 201 (0000004CB2BAF000) [pid = 852] [serial = 1291] [outer = 0000004CADF1A800] 18:32:41 INFO - PROCESS | 852 | 1464053561511 Marionette DEBUG loaded listener.js 18:32:41 INFO - PROCESS | 852 | ++DOMWINDOW == 202 (0000004CB85BB400) [pid = 852] [serial = 1292] [outer = 0000004CADF1A800] 18:32:41 INFO - PROCESS | 852 | --DOCSHELL 0000004CB7F9C800 == 101 [pid = 852] [id = 410] 18:32:41 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFCB1800 == 100 [pid = 852] [id = 409] 18:32:41 INFO - PROCESS | 852 | --DOCSHELL 0000004CB8467000 == 99 [pid = 852] [id = 408] 18:32:41 INFO - PROCESS | 852 | --DOCSHELL 0000004CC90A3000 == 98 [pid = 852] [id = 404] 18:32:41 INFO - PROCESS | 852 | --DOCSHELL 0000004CCAB17800 == 97 [pid = 852] [id = 403] 18:32:41 INFO - PROCESS | 852 | --DOCSHELL 0000004CC93EE800 == 96 [pid = 852] [id = 402] 18:32:41 INFO - PROCESS | 852 | --DOCSHELL 0000004CC90D8000 == 95 [pid = 852] [id = 401] 18:32:41 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8AAA000 == 94 [pid = 852] [id = 400] 18:32:41 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFF71000 == 93 [pid = 852] [id = 399] 18:32:41 INFO - PROCESS | 852 | --DOCSHELL 0000004CBA33F000 == 92 [pid = 852] [id = 398] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 201 (0000004CBFB9EC00) [pid = 852] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 200 (0000004CBB57A000) [pid = 852] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 199 (0000004CBA9C5800) [pid = 852] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 198 (0000004CBA4F2800) [pid = 852] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 197 (0000004CC0FC3000) [pid = 852] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 196 (0000004CBE23BC00) [pid = 852] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 195 (0000004CB7F3BC00) [pid = 852] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 194 (0000004CBB50D800) [pid = 852] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 193 (0000004CBEA35000) [pid = 852] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 192 (0000004CBF496C00) [pid = 852] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 191 (0000004CB327F000) [pid = 852] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 190 (0000004CB37AE400) [pid = 852] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 189 (0000004CBB4DB000) [pid = 852] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 188 (0000004CC0014800) [pid = 852] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 187 (0000004CBA37F000) [pid = 852] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 186 (0000004CBCDD4800) [pid = 852] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 185 (0000004CC52ECC00) [pid = 852] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 184 (0000004CBE47B000) [pid = 852] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 183 (0000004CBE623800) [pid = 852] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 182 (0000004CBFB6DC00) [pid = 852] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 181 (0000004CBE658800) [pid = 852] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 180 (0000004CBE47A000) [pid = 852] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 179 (0000004CBC10AC00) [pid = 852] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 178 (0000004CBEC0A800) [pid = 852] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 177 (0000004CBF76FC00) [pid = 852] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 176 (0000004CC5449800) [pid = 852] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 175 (0000004CB478DC00) [pid = 852] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 18:32:41 INFO - PROCESS | 852 | --DOMWINDOW == 174 (0000004CAE746800) [pid = 852] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 18:32:42 INFO - PROCESS | 852 | 1464053562049 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 18:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 986ms 18:32:42 INFO - PROCESS | 852 | 1464053562105 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 18:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:32:42 INFO - PROCESS | 852 | 1464053562108 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 18:32:42 INFO - PROCESS | 852 | 1464053562111 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:32:42 INFO - PROCESS | 852 | 1464053562115 Marionette TRACE conn5 <- [1,1686,null,{}] 18:32:42 INFO - PROCESS | 852 | 1464053562126 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:42 INFO - PROCESS | 852 | 1464053562233 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 18:32:42 INFO - PROCESS | 852 | 1464053562247 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:42 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE409800 == 93 [pid = 852] [id = 431] 18:32:42 INFO - PROCESS | 852 | ++DOMWINDOW == 175 (0000004CBB4D8000) [pid = 852] [serial = 1293] [outer = 0000000000000000] 18:32:42 INFO - PROCESS | 852 | ++DOMWINDOW == 176 (0000004CBB4E1400) [pid = 852] [serial = 1294] [outer = 0000004CBB4D8000] 18:32:42 INFO - PROCESS | 852 | 1464053562295 Marionette DEBUG loaded listener.js 18:32:42 INFO - PROCESS | 852 | ++DOMWINDOW == 177 (0000004CBB57A000) [pid = 852] [serial = 1295] [outer = 0000004CBB4D8000] 18:32:42 INFO - PROCESS | 852 | 1464053562779 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 18:32:42 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 18:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 693ms 18:32:42 INFO - PROCESS | 852 | 1464053562806 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 18:32:42 INFO - PROCESS | 852 | 1464053562809 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 18:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:32:42 INFO - PROCESS | 852 | 1464053562813 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:32:42 INFO - PROCESS | 852 | 1464053562814 Marionette TRACE conn5 <- [1,1690,null,{}] 18:32:42 INFO - PROCESS | 852 | 1464053562818 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:42 INFO - PROCESS | 852 | 1464053562924 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 18:32:42 INFO - PROCESS | 852 | 1464053562941 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:43 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF8C5000 == 94 [pid = 852] [id = 432] 18:32:43 INFO - PROCESS | 852 | ++DOMWINDOW == 178 (0000004CB876C400) [pid = 852] [serial = 1296] [outer = 0000000000000000] 18:32:43 INFO - PROCESS | 852 | ++DOMWINDOW == 179 (0000004CBB8E0000) [pid = 852] [serial = 1297] [outer = 0000004CB876C400] 18:32:43 INFO - PROCESS | 852 | 1464053563078 Marionette DEBUG loaded listener.js 18:32:43 INFO - PROCESS | 852 | ++DOMWINDOW == 180 (0000004CBD604400) [pid = 852] [serial = 1298] [outer = 0000004CB876C400] 18:32:43 INFO - PROCESS | 852 | 1464053563473 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 18:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 691ms 18:32:43 INFO - PROCESS | 852 | 1464053563506 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 18:32:43 INFO - PROCESS | 852 | 1464053563509 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 18:32:43 INFO - PROCESS | 852 | 1464053563512 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:32:43 INFO - PROCESS | 852 | 1464053563514 Marionette TRACE conn5 <- [1,1694,null,{}] 18:32:43 INFO - PROCESS | 852 | 1464053563517 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:43 INFO - PROCESS | 852 | 1464053563619 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 18:32:43 INFO - PROCESS | 852 | 1464053563776 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:43 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC00C0800 == 95 [pid = 852] [id = 433] 18:32:43 INFO - PROCESS | 852 | ++DOMWINDOW == 181 (0000004CBC049C00) [pid = 852] [serial = 1299] [outer = 0000000000000000] 18:32:43 INFO - PROCESS | 852 | ++DOMWINDOW == 182 (0000004CBE3EA800) [pid = 852] [serial = 1300] [outer = 0000004CBC049C00] 18:32:43 INFO - PROCESS | 852 | 1464053563822 Marionette DEBUG loaded listener.js 18:32:43 INFO - PROCESS | 852 | ++DOMWINDOW == 183 (0000004CBE47B800) [pid = 852] [serial = 1301] [outer = 0000004CBC049C00] 18:32:44 INFO - PROCESS | 852 | 1464053564282 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 18:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 794ms 18:32:44 INFO - PROCESS | 852 | 1464053564315 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 18:32:44 INFO - PROCESS | 852 | 1464053564317 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 18:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:32:44 INFO - PROCESS | 852 | 1464053564321 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:32:44 INFO - PROCESS | 852 | 1464053564322 Marionette TRACE conn5 <- [1,1698,null,{}] 18:32:44 INFO - PROCESS | 852 | 1464053564326 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:44 INFO - PROCESS | 852 | 1464053564472 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 18:32:44 INFO - PROCESS | 852 | 1464053564496 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:44 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC120F800 == 96 [pid = 852] [id = 434] 18:32:44 INFO - PROCESS | 852 | ++DOMWINDOW == 184 (0000004CBEA64C00) [pid = 852] [serial = 1302] [outer = 0000000000000000] 18:32:44 INFO - PROCESS | 852 | ++DOMWINDOW == 185 (0000004CBF40DC00) [pid = 852] [serial = 1303] [outer = 0000004CBEA64C00] 18:32:44 INFO - PROCESS | 852 | 1464053564550 Marionette DEBUG loaded listener.js 18:32:44 INFO - PROCESS | 852 | ++DOMWINDOW == 186 (0000004CBF595C00) [pid = 852] [serial = 1304] [outer = 0000004CBEA64C00] 18:32:45 INFO - PROCESS | 852 | 1464053565008 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 18:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 735ms 18:32:45 INFO - PROCESS | 852 | 1464053565092 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 18:32:45 INFO - PROCESS | 852 | 1464053565094 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 18:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:32:45 INFO - PROCESS | 852 | 1464053565100 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:32:45 INFO - PROCESS | 852 | 1464053565102 Marionette TRACE conn5 <- [1,1702,null,{}] 18:32:45 INFO - PROCESS | 852 | 1464053565110 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:45 INFO - PROCESS | 852 | 1464053565252 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 18:32:45 INFO - PROCESS | 852 | 1464053565278 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:45 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC157F800 == 97 [pid = 852] [id = 435] 18:32:45 INFO - PROCESS | 852 | ++DOMWINDOW == 187 (0000004CBF773C00) [pid = 852] [serial = 1305] [outer = 0000000000000000] 18:32:45 INFO - PROCESS | 852 | ++DOMWINDOW == 188 (0000004CBF77C000) [pid = 852] [serial = 1306] [outer = 0000004CBF773C00] 18:32:45 INFO - PROCESS | 852 | 1464053565324 Marionette DEBUG loaded listener.js 18:32:45 INFO - PROCESS | 852 | ++DOMWINDOW == 189 (0000004CBFB9C400) [pid = 852] [serial = 1307] [outer = 0000004CBF773C00] 18:32:45 INFO - PROCESS | 852 | --DOMWINDOW == 188 (0000004CBEA5D800) [pid = 852] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:32:45 INFO - PROCESS | 852 | --DOMWINDOW == 187 (0000004CBF940000) [pid = 852] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:32:45 INFO - PROCESS | 852 | --DOMWINDOW == 186 (0000004CBFFD5000) [pid = 852] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:32:45 INFO - PROCESS | 852 | --DOMWINDOW == 185 (0000004CACE47C00) [pid = 852] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:32:45 INFO - PROCESS | 852 | --DOMWINDOW == 184 (0000004CBE3A5C00) [pid = 852] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:32:45 INFO - PROCESS | 852 | --DOMWINDOW == 183 (0000004CB8524C00) [pid = 852] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:32:45 INFO - PROCESS | 852 | --DOMWINDOW == 182 (0000004CB290EC00) [pid = 852] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:32:45 INFO - PROCESS | 852 | --DOMWINDOW == 181 (0000004CB7E72400) [pid = 852] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:32:45 INFO - PROCESS | 852 | --DOMWINDOW == 180 (0000004CBFB70800) [pid = 852] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:32:45 INFO - PROCESS | 852 | --DOMWINDOW == 179 (0000004CBCDD6400) [pid = 852] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:32:45 INFO - PROCESS | 852 | --DOMWINDOW == 178 (0000004CC1A3C400) [pid = 852] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:32:45 INFO - PROCESS | 852 | --DOMWINDOW == 177 (0000004CC5105000) [pid = 852] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:32:45 INFO - PROCESS | 852 | --DOMWINDOW == 176 (0000004CBEA5D000) [pid = 852] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:32:46 INFO - PROCESS | 852 | 1464053566053 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 18:32:46 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 18:32:46 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 18:32:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:46 INFO - _addTest/ [0,1705,"getWindowHandle",null] 18:32:46 INFO - PROCESS | 852 | 1464053566089 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 18:32:46 INFO - PROCESS | 852 | 1464053566092 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:32:46 INFO - PROCESS | 852 | 1464053566094 Marionette TRACE conn5 <- [1,1706,null,{}] 18:32:46 INFO - PROCESS | 852 | 1464053566098 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:46 INFO - PROCESS | 852 | 1464053566201 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 18:32:46 INFO - PROCESS | 852 | 1464053566306 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:46 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC0264000 == 98 [pid = 852] [id = 436] 18:32:46 INFO - PROCESS | 852 | ++DOMWINDOW == 177 (0000004CACE51C00) [pid = 852] [serial = 1308] [outer = 0000000000000000] 18:32:46 INFO - PROCESS | 852 | ++DOMWINDOW == 178 (0000004CBE618400) [pid = 852] [serial = 1309] [outer = 0000004CACE51C00] 18:32:46 INFO - PROCESS | 852 | 1464053566351 Marionette DEBUG loaded listener.js 18:32:46 INFO - PROCESS | 852 | ++DOMWINDOW == 179 (0000004CBFDF0400) [pid = 852] [serial = 1310] [outer = 0000004CACE51C00] 18:32:46 INFO - PROCESS | 852 | 1464053566785 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 18:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 733ms 18:32:46 INFO - PROCESS | 852 | 1464053566829 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 18:32:46 INFO - PROCESS | 852 | 1464053566831 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 18:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:32:46 INFO - PROCESS | 852 | 1464053566835 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:32:46 INFO - PROCESS | 852 | 1464053566837 Marionette TRACE conn5 <- [1,1710,null,{}] 18:32:46 INFO - PROCESS | 852 | 1464053566840 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:46 INFO - PROCESS | 852 | 1464053566944 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 18:32:46 INFO - PROCESS | 852 | 1464053566951 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:46 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC3E72800 == 99 [pid = 852] [id = 437] 18:32:46 INFO - PROCESS | 852 | ++DOMWINDOW == 180 (0000004CBFDF9000) [pid = 852] [serial = 1311] [outer = 0000000000000000] 18:32:46 INFO - PROCESS | 852 | ++DOMWINDOW == 181 (0000004CBFFDB800) [pid = 852] [serial = 1312] [outer = 0000004CBFDF9000] 18:32:47 INFO - PROCESS | 852 | 1464053566996 Marionette DEBUG loaded listener.js 18:32:47 INFO - PROCESS | 852 | ++DOMWINDOW == 182 (0000004CC0FC0000) [pid = 852] [serial = 1313] [outer = 0000004CBFDF9000] 18:32:47 INFO - PROCESS | 852 | 1464053567457 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 18:32:47 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 18:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 693ms 18:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:32:47 INFO - PROCESS | 852 | 1464053567530 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 18:32:47 INFO - PROCESS | 852 | 1464053567532 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 18:32:47 INFO - PROCESS | 852 | 1464053567536 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:32:47 INFO - PROCESS | 852 | 1464053567538 Marionette TRACE conn5 <- [1,1714,null,{}] 18:32:47 INFO - PROCESS | 852 | 1464053567541 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:47 INFO - PROCESS | 852 | 1464053567643 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 18:32:47 INFO - PROCESS | 852 | 1464053567683 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:47 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC6D10000 == 100 [pid = 852] [id = 438] 18:32:47 INFO - PROCESS | 852 | ++DOMWINDOW == 183 (0000004CC1534400) [pid = 852] [serial = 1314] [outer = 0000000000000000] 18:32:47 INFO - PROCESS | 852 | ++DOMWINDOW == 184 (0000004CC1A3B400) [pid = 852] [serial = 1315] [outer = 0000004CC1534400] 18:32:47 INFO - PROCESS | 852 | 1464053567729 Marionette DEBUG loaded listener.js 18:32:47 INFO - PROCESS | 852 | ++DOMWINDOW == 185 (0000004CC1BEBC00) [pid = 852] [serial = 1316] [outer = 0000004CC1534400] 18:32:48 INFO - PROCESS | 852 | 1464053568472 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 18:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 984ms 18:32:48 INFO - PROCESS | 852 | 1464053568524 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 18:32:48 INFO - PROCESS | 852 | 1464053568530 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 18:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:32:48 INFO - PROCESS | 852 | 1464053568535 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:32:48 INFO - PROCESS | 852 | 1464053568540 Marionette TRACE conn5 <- [1,1718,null,{}] 18:32:48 INFO - PROCESS | 852 | 1464053568546 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:48 INFO - PROCESS | 852 | 1464053568683 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 18:32:48 INFO - PROCESS | 852 | 1464053568843 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:48 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB27E800 == 101 [pid = 852] [id = 439] 18:32:48 INFO - PROCESS | 852 | ++DOMWINDOW == 186 (0000004CB4237C00) [pid = 852] [serial = 1317] [outer = 0000000000000000] 18:32:48 INFO - PROCESS | 852 | ++DOMWINDOW == 187 (0000004CB47A6800) [pid = 852] [serial = 1318] [outer = 0000004CB4237C00] 18:32:48 INFO - PROCESS | 852 | 1464053568904 Marionette DEBUG loaded listener.js 18:32:49 INFO - PROCESS | 852 | ++DOMWINDOW == 188 (0000004CB8777C00) [pid = 852] [serial = 1319] [outer = 0000004CB4237C00] 18:32:49 INFO - PROCESS | 852 | 1464053569536 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 18:32:49 INFO - PROCESS | 852 | 1464053569577 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 18:32:49 INFO - PROCESS | 852 | 1464053569584 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:32:49 INFO - PROCESS | 852 | 1464053569587 Marionette TRACE conn5 <- [1,1722,null,{}] 18:32:49 INFO - PROCESS | 852 | 1464053569591 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:49 INFO - PROCESS | 852 | 1464053569774 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 18:32:49 INFO - PROCESS | 852 | 1464053569919 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:49 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1562800 == 102 [pid = 852] [id = 440] 18:32:49 INFO - PROCESS | 852 | ++DOMWINDOW == 189 (0000004CB438D000) [pid = 852] [serial = 1320] [outer = 0000000000000000] 18:32:49 INFO - PROCESS | 852 | ++DOMWINDOW == 190 (0000004CBE3EDC00) [pid = 852] [serial = 1321] [outer = 0000004CB438D000] 18:32:49 INFO - PROCESS | 852 | 1464053569977 Marionette DEBUG loaded listener.js 18:32:50 INFO - PROCESS | 852 | ++DOMWINDOW == 191 (0000004CBEA3A000) [pid = 852] [serial = 1322] [outer = 0000004CB438D000] 18:32:50 INFO - PROCESS | 852 | 1464053570576 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 18:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1027ms 18:32:50 INFO - PROCESS | 852 | 1464053570617 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 18:32:50 INFO - PROCESS | 852 | 1464053570620 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 18:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:32:50 INFO - PROCESS | 852 | 1464053570624 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:32:50 INFO - PROCESS | 852 | 1464053570628 Marionette TRACE conn5 <- [1,1726,null,{}] 18:32:50 INFO - PROCESS | 852 | 1464053570640 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:50 INFO - PROCESS | 852 | 1464053570774 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 18:32:50 INFO - PROCESS | 852 | 1464053570922 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:50 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8AA9000 == 103 [pid = 852] [id = 441] 18:32:50 INFO - PROCESS | 852 | ++DOMWINDOW == 192 (0000004CC0FCDC00) [pid = 852] [serial = 1323] [outer = 0000000000000000] 18:32:50 INFO - PROCESS | 852 | ++DOMWINDOW == 193 (0000004CC1B8FC00) [pid = 852] [serial = 1324] [outer = 0000004CC0FCDC00] 18:32:50 INFO - PROCESS | 852 | 1464053570983 Marionette DEBUG loaded listener.js 18:32:51 INFO - PROCESS | 852 | ++DOMWINDOW == 194 (0000004CC5181000) [pid = 852] [serial = 1325] [outer = 0000004CC0FCDC00] 18:32:51 INFO - PROCESS | 852 | 1464053571596 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 18:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1034ms 18:32:51 INFO - PROCESS | 852 | 1464053571660 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 18:32:51 INFO - PROCESS | 852 | 1464053571663 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 18:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:32:51 INFO - PROCESS | 852 | 1464053571667 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:32:51 INFO - PROCESS | 852 | 1464053571669 Marionette TRACE conn5 <- [1,1730,null,{}] 18:32:51 INFO - PROCESS | 852 | 1464053571673 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:51 INFO - PROCESS | 852 | 1464053571804 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 18:32:51 INFO - PROCESS | 852 | 1464053571949 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:51 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC907F800 == 104 [pid = 852] [id = 442] 18:32:51 INFO - PROCESS | 852 | ++DOMWINDOW == 195 (0000004CC524BC00) [pid = 852] [serial = 1326] [outer = 0000000000000000] 18:32:52 INFO - PROCESS | 852 | ++DOMWINDOW == 196 (0000004CC52E7800) [pid = 852] [serial = 1327] [outer = 0000004CC524BC00] 18:32:52 INFO - PROCESS | 852 | 1464053572007 Marionette DEBUG loaded listener.js 18:32:52 INFO - PROCESS | 852 | ++DOMWINDOW == 197 (0000004CC544E400) [pid = 852] [serial = 1328] [outer = 0000004CC524BC00] 18:32:52 INFO - PROCESS | 852 | 1464053572581 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 18:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 987ms 18:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:32:52 INFO - PROCESS | 852 | 1464053572655 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 18:32:52 INFO - PROCESS | 852 | 1464053572658 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 18:32:52 INFO - PROCESS | 852 | 1464053572661 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:32:52 INFO - PROCESS | 852 | 1464053572663 Marionette TRACE conn5 <- [1,1734,null,{}] 18:32:52 INFO - PROCESS | 852 | 1464053572667 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:52 INFO - PROCESS | 852 | 1464053572793 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 18:32:52 INFO - PROCESS | 852 | 1464053572937 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:52 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC93EC800 == 105 [pid = 852] [id = 443] 18:32:52 INFO - PROCESS | 852 | ++DOMWINDOW == 198 (0000004CC524C400) [pid = 852] [serial = 1329] [outer = 0000000000000000] 18:32:52 INFO - PROCESS | 852 | ++DOMWINDOW == 199 (0000004CC6545800) [pid = 852] [serial = 1330] [outer = 0000004CC524C400] 18:32:52 INFO - PROCESS | 852 | 1464053572994 Marionette DEBUG loaded listener.js 18:32:53 INFO - PROCESS | 852 | ++DOMWINDOW == 200 (0000004CC848EC00) [pid = 852] [serial = 1331] [outer = 0000004CC524C400] 18:32:53 INFO - PROCESS | 852 | 1464053573611 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 18:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 985ms 18:32:53 INFO - PROCESS | 852 | 1464053573649 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 18:32:53 INFO - PROCESS | 852 | 1464053573652 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 18:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:32:53 INFO - PROCESS | 852 | 1464053573656 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:32:53 INFO - PROCESS | 852 | 1464053573658 Marionette TRACE conn5 <- [1,1738,null,{}] 18:32:53 INFO - PROCESS | 852 | 1464053573676 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:53 INFO - PROCESS | 852 | 1464053573815 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 18:32:53 INFO - PROCESS | 852 | 1464053573959 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:53 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCAA36800 == 106 [pid = 852] [id = 444] 18:32:53 INFO - PROCESS | 852 | ++DOMWINDOW == 201 (0000004CC8D30C00) [pid = 852] [serial = 1332] [outer = 0000000000000000] 18:32:54 INFO - PROCESS | 852 | ++DOMWINDOW == 202 (0000004CC8D39C00) [pid = 852] [serial = 1333] [outer = 0000004CC8D30C00] 18:32:54 INFO - PROCESS | 852 | 1464053574017 Marionette DEBUG loaded listener.js 18:32:54 INFO - PROCESS | 852 | ++DOMWINDOW == 203 (0000004CC9038400) [pid = 852] [serial = 1334] [outer = 0000004CC8D30C00] 18:32:54 INFO - PROCESS | 852 | 1464053574622 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 18:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1005ms 18:32:54 INFO - PROCESS | 852 | 1464053574664 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 18:32:54 INFO - PROCESS | 852 | 1464053574666 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 18:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:32:54 INFO - PROCESS | 852 | 1464053574670 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:32:54 INFO - PROCESS | 852 | 1464053574672 Marionette TRACE conn5 <- [1,1742,null,{}] 18:32:54 INFO - PROCESS | 852 | 1464053574676 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:54 INFO - PROCESS | 852 | 1464053574801 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 18:32:54 INFO - PROCESS | 852 | 1464053574959 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:54 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCAE85800 == 107 [pid = 852] [id = 445] 18:32:54 INFO - PROCESS | 852 | ++DOMWINDOW == 204 (0000004CC9034000) [pid = 852] [serial = 1335] [outer = 0000000000000000] 18:32:55 INFO - PROCESS | 852 | ++DOMWINDOW == 205 (0000004CC9815400) [pid = 852] [serial = 1336] [outer = 0000004CC9034000] 18:32:55 INFO - PROCESS | 852 | 1464053575016 Marionette DEBUG loaded listener.js 18:32:55 INFO - PROCESS | 852 | ++DOMWINDOW == 206 (0000004CCAE12C00) [pid = 852] [serial = 1337] [outer = 0000004CC9034000] 18:32:55 INFO - PROCESS | 852 | 1464053575607 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 18:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 986ms 18:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:32:55 INFO - PROCESS | 852 | 1464053575659 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 18:32:55 INFO - PROCESS | 852 | 1464053575662 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 18:32:55 INFO - PROCESS | 852 | 1464053575665 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:32:55 INFO - PROCESS | 852 | 1464053575668 Marionette TRACE conn5 <- [1,1746,null,{}] 18:32:55 INFO - PROCESS | 852 | 1464053575671 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:55 INFO - PROCESS | 852 | 1464053575798 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 18:32:55 INFO - PROCESS | 852 | 1464053575955 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:55 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCB8B9000 == 108 [pid = 852] [id = 446] 18:32:55 INFO - PROCESS | 852 | ++DOMWINDOW == 207 (0000004CCA8C1800) [pid = 852] [serial = 1338] [outer = 0000000000000000] 18:32:56 INFO - PROCESS | 852 | ++DOMWINDOW == 208 (0000004CCA8C9000) [pid = 852] [serial = 1339] [outer = 0000004CCA8C1800] 18:32:56 INFO - PROCESS | 852 | 1464053576012 Marionette DEBUG loaded listener.js 18:32:56 INFO - PROCESS | 852 | ++DOMWINDOW == 209 (0000004CCA8D0800) [pid = 852] [serial = 1340] [outer = 0000004CCA8C1800] 18:32:56 INFO - PROCESS | 852 | 1464053576579 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 18:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 924ms 18:32:56 INFO - PROCESS | 852 | 1464053576591 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 18:32:56 INFO - PROCESS | 852 | 1464053576594 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 18:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:32:56 INFO - PROCESS | 852 | 1464053576597 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:32:56 INFO - PROCESS | 852 | 1464053576599 Marionette TRACE conn5 <- [1,1750,null,{}] 18:32:56 INFO - PROCESS | 852 | 1464053576603 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:56 INFO - PROCESS | 852 | 1464053576742 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 18:32:56 INFO - PROCESS | 852 | 1464053576923 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:56 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCD974800 == 109 [pid = 852] [id = 447] 18:32:56 INFO - PROCESS | 852 | ++DOMWINDOW == 210 (0000004CCAE1A800) [pid = 852] [serial = 1341] [outer = 0000000000000000] 18:32:56 INFO - PROCESS | 852 | ++DOMWINDOW == 211 (0000004CCAFC2800) [pid = 852] [serial = 1342] [outer = 0000004CCAE1A800] 18:32:56 INFO - PROCESS | 852 | 1464053576982 Marionette DEBUG loaded listener.js 18:32:57 INFO - PROCESS | 852 | ++DOMWINDOW == 212 (0000004CCAFCBC00) [pid = 852] [serial = 1343] [outer = 0000004CCAE1A800] 18:32:57 INFO - PROCESS | 852 | 1464053577659 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 18:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1136ms 18:32:57 INFO - PROCESS | 852 | 1464053577739 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 18:32:57 INFO - PROCESS | 852 | 1464053577742 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 18:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:32:57 INFO - PROCESS | 852 | 1464053577747 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:32:57 INFO - PROCESS | 852 | 1464053577749 Marionette TRACE conn5 <- [1,1754,null,{}] 18:32:57 INFO - PROCESS | 852 | 1464053577754 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:57 INFO - PROCESS | 852 | 1464053577891 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 18:32:58 INFO - PROCESS | 852 | 1464053578032 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:58 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCD976800 == 110 [pid = 852] [id = 448] 18:32:58 INFO - PROCESS | 852 | ++DOMWINDOW == 213 (0000004CCAFC5000) [pid = 852] [serial = 1344] [outer = 0000000000000000] 18:32:58 INFO - PROCESS | 852 | ++DOMWINDOW == 214 (0000004CCB87C400) [pid = 852] [serial = 1345] [outer = 0000004CCAFC5000] 18:32:58 INFO - PROCESS | 852 | 1464053578091 Marionette DEBUG loaded listener.js 18:32:58 INFO - PROCESS | 852 | ++DOMWINDOW == 215 (0000004CCE06C000) [pid = 852] [serial = 1346] [outer = 0000004CCAFC5000] 18:32:58 INFO - PROCESS | 852 | 1464053578724 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 18:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1030ms 18:32:58 INFO - PROCESS | 852 | 1464053578781 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 18:32:58 INFO - PROCESS | 852 | 1464053578784 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 18:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:32:58 INFO - PROCESS | 852 | 1464053578788 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:32:58 INFO - PROCESS | 852 | 1464053578791 Marionette TRACE conn5 <- [1,1758,null,{}] 18:32:58 INFO - PROCESS | 852 | 1464053578795 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:58 INFO - PROCESS | 852 | 1464053578968 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 18:32:59 INFO - PROCESS | 852 | 1464053579109 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:59 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB37DE800 == 111 [pid = 852] [id = 449] 18:32:59 INFO - PROCESS | 852 | ++DOMWINDOW == 216 (0000004CAE23D400) [pid = 852] [serial = 1347] [outer = 0000000000000000] 18:32:59 INFO - PROCESS | 852 | ++DOMWINDOW == 217 (0000004CB7E6FC00) [pid = 852] [serial = 1348] [outer = 0000004CAE23D400] 18:32:59 INFO - PROCESS | 852 | 1464053579174 Marionette DEBUG loaded listener.js 18:32:59 INFO - PROCESS | 852 | ++DOMWINDOW == 218 (0000004CCE071400) [pid = 852] [serial = 1349] [outer = 0000004CAE23D400] 18:33:00 INFO - PROCESS | 852 | 1464053579992 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 18:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1241ms 18:33:00 INFO - PROCESS | 852 | 1464053580031 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 18:33:00 INFO - PROCESS | 852 | 1464053580036 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 18:33:00 INFO - PROCESS | 852 | 1464053580041 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:33:00 INFO - PROCESS | 852 | 1464053580045 Marionette TRACE conn5 <- [1,1762,null,{}] 18:33:00 INFO - PROCESS | 852 | 1464053580067 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:00 INFO - PROCESS | 852 | 1464053580206 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 18:33:00 INFO - PROCESS | 852 | 1464053580362 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:00 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE40A800 == 112 [pid = 852] [id = 450] 18:33:00 INFO - PROCESS | 852 | ++DOMWINDOW == 219 (0000004CB4235800) [pid = 852] [serial = 1350] [outer = 0000000000000000] 18:33:00 INFO - PROCESS | 852 | ++DOMWINDOW == 220 (0000004CB479B400) [pid = 852] [serial = 1351] [outer = 0000004CB4235800] 18:33:00 INFO - PROCESS | 852 | 1464053580414 Marionette DEBUG loaded listener.js 18:33:00 INFO - PROCESS | 852 | ++DOMWINDOW == 221 (0000004CBA9CBC00) [pid = 852] [serial = 1352] [outer = 0000004CB4235800] 18:33:01 INFO - PROCESS | 852 | 1464053581059 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 18:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1040ms 18:33:01 INFO - PROCESS | 852 | 1464053581085 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 18:33:01 INFO - PROCESS | 852 | 1464053581091 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 18:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:33:01 INFO - PROCESS | 852 | 1464053581097 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:33:01 INFO - PROCESS | 852 | 1464053581100 Marionette TRACE conn5 <- [1,1766,null,{}] 18:33:01 INFO - PROCESS | 852 | 1464053581104 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:01 INFO - PROCESS | 852 | 1464053581228 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 18:33:01 INFO - PROCESS | 852 | 1464053581395 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:01 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE2CC800 == 113 [pid = 852] [id = 451] 18:33:01 INFO - PROCESS | 852 | ++DOMWINDOW == 222 (0000004CB4239C00) [pid = 852] [serial = 1353] [outer = 0000000000000000] 18:33:01 INFO - PROCESS | 852 | ++DOMWINDOW == 223 (0000004CBB86C800) [pid = 852] [serial = 1354] [outer = 0000004CB4239C00] 18:33:01 INFO - PROCESS | 852 | 1464053581447 Marionette DEBUG loaded listener.js 18:33:01 INFO - PROCESS | 852 | ++DOMWINDOW == 224 (0000004CBE3A9400) [pid = 852] [serial = 1355] [outer = 0000004CB4239C00] 18:33:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC3E72800 == 112 [pid = 852] [id = 437] 18:33:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC0264000 == 111 [pid = 852] [id = 436] 18:33:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC157F800 == 110 [pid = 852] [id = 435] 18:33:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC120F800 == 109 [pid = 852] [id = 434] 18:33:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC00C0800 == 108 [pid = 852] [id = 433] 18:33:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CBF8C5000 == 107 [pid = 852] [id = 432] 18:33:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE409800 == 106 [pid = 852] [id = 431] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 223 (0000004CC52EE800) [pid = 852] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 222 (0000004CC664DC00) [pid = 852] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 221 (0000004CC9036800) [pid = 852] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 220 (0000004CC84B3000) [pid = 852] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 219 (0000004CC9351800) [pid = 852] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 218 (0000004CCB872800) [pid = 852] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 217 (0000004CC524F800) [pid = 852] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CB4361000 == 105 [pid = 852] [id = 430] 18:33:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CB4353800 == 104 [pid = 852] [id = 429] 18:33:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC9552000 == 103 [pid = 852] [id = 426] 18:33:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC6B1D000 == 102 [pid = 852] [id = 425] 18:33:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC6D21800 == 101 [pid = 852] [id = 424] 18:33:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC952C800 == 100 [pid = 852] [id = 423] 18:33:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CCB8B8000 == 99 [pid = 852] [id = 422] 18:33:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC94F2000 == 98 [pid = 852] [id = 421] 18:33:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC134F000 == 97 [pid = 852] [id = 420] 18:33:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE2D5800 == 96 [pid = 852] [id = 419] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 216 (0000004CBF597C00) [pid = 852] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 215 (0000004CBFBA2800) [pid = 852] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 214 (0000004CC1B8EC00) [pid = 852] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 213 (0000004CB4234C00) [pid = 852] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 212 (0000004CBB878800) [pid = 852] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 211 (0000004CAE909000) [pid = 852] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 210 (0000004CAD759800) [pid = 852] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 209 (0000004CBE3F5400) [pid = 852] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 208 (0000004CBC189400) [pid = 852] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 207 (0000004CBD8B9800) [pid = 852] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 206 (0000004CC1541C00) [pid = 852] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 205 (0000004CB5125400) [pid = 852] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 204 (0000004CBA38A800) [pid = 852] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 203 (0000004CBA9F4400) [pid = 852] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 202 (0000004CB8727C00) [pid = 852] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 201 (0000004CBF777800) [pid = 852] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 200 (0000004CC0021C00) [pid = 852] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 199 (0000004CBFDF6800) [pid = 852] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 198 (0000004CC1B90000) [pid = 852] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 197 (0000004CC510DC00) [pid = 852] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 196 (0000004CC55D5800) [pid = 852] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 195 (0000004CC5405C00) [pid = 852] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 194 (0000004CBEA62C00) [pid = 852] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 193 (0000004CBF93DC00) [pid = 852] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 192 (0000004CC0FCA800) [pid = 852] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 191 (0000004CBE65A800) [pid = 852] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 18:33:01 INFO - PROCESS | 852 | --DOMWINDOW == 190 (0000004CC55D6000) [pid = 852] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 18:33:02 INFO - PROCESS | 852 | 1464053582088 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 18:33:02 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 18:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1024ms 18:33:02 INFO - PROCESS | 852 | 1464053582123 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 18:33:02 INFO - PROCESS | 852 | 1464053582125 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 18:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:33:02 INFO - PROCESS | 852 | 1464053582129 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:33:02 INFO - PROCESS | 852 | 1464053582132 Marionette TRACE conn5 <- [1,1770,null,{}] 18:33:02 INFO - PROCESS | 852 | 1464053582168 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:02 INFO - PROCESS | 852 | 1464053582279 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 18:33:02 INFO - PROCESS | 852 | 1464053582295 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:02 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBCD59800 == 97 [pid = 852] [id = 452] 18:33:02 INFO - PROCESS | 852 | ++DOMWINDOW == 191 (0000004CBA37C000) [pid = 852] [serial = 1356] [outer = 0000000000000000] 18:33:02 INFO - PROCESS | 852 | ++DOMWINDOW == 192 (0000004CBB573800) [pid = 852] [serial = 1357] [outer = 0000004CBA37C000] 18:33:02 INFO - PROCESS | 852 | 1464053582345 Marionette DEBUG loaded listener.js 18:33:02 INFO - PROCESS | 852 | ++DOMWINDOW == 193 (0000004CBD822800) [pid = 852] [serial = 1358] [outer = 0000004CBA37C000] 18:33:02 INFO - PROCESS | 852 | 1464053582829 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 18:33:02 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 18:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 734ms 18:33:02 INFO - PROCESS | 852 | 1464053582886 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 18:33:02 INFO - PROCESS | 852 | 1464053582889 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 18:33:02 INFO - PROCESS | 852 | 1464053582893 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:33:02 INFO - PROCESS | 852 | 1464053582895 Marionette TRACE conn5 <- [1,1774,null,{}] 18:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:33:02 INFO - PROCESS | 852 | 1464053582898 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:03 INFO - PROCESS | 852 | 1464053583005 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 18:33:03 INFO - PROCESS | 852 | 1464053583120 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:03 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC0256800 == 98 [pid = 852] [id = 453] 18:33:03 INFO - PROCESS | 852 | ++DOMWINDOW == 194 (0000004CBD8B3400) [pid = 852] [serial = 1359] [outer = 0000000000000000] 18:33:03 INFO - PROCESS | 852 | ++DOMWINDOW == 195 (0000004CBE655000) [pid = 852] [serial = 1360] [outer = 0000004CBD8B3400] 18:33:03 INFO - PROCESS | 852 | 1464053583167 Marionette DEBUG loaded listener.js 18:33:03 INFO - PROCESS | 852 | ++DOMWINDOW == 196 (0000004CBEA5D400) [pid = 852] [serial = 1361] [outer = 0000004CBD8B3400] 18:33:03 INFO - PROCESS | 852 | 1464053583543 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 18:33:03 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 18:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 671ms 18:33:03 INFO - PROCESS | 852 | 1464053583586 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 18:33:03 INFO - PROCESS | 852 | 1464053583589 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 18:33:03 INFO - PROCESS | 852 | 1464053583593 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:33:03 INFO - PROCESS | 852 | 1464053583595 Marionette TRACE conn5 <- [1,1778,null,{}] 18:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:33:03 INFO - PROCESS | 852 | 1464053583598 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:03 INFO - PROCESS | 852 | 1464053583703 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 18:33:03 INFO - PROCESS | 852 | 1464053583711 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:03 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC156B000 == 99 [pid = 852] [id = 454] 18:33:03 INFO - PROCESS | 852 | ++DOMWINDOW == 197 (0000004CBEC07400) [pid = 852] [serial = 1362] [outer = 0000000000000000] 18:33:03 INFO - PROCESS | 852 | ++DOMWINDOW == 198 (0000004CBF48DC00) [pid = 852] [serial = 1363] [outer = 0000004CBEC07400] 18:33:03 INFO - PROCESS | 852 | 1464053583756 Marionette DEBUG loaded listener.js 18:33:03 INFO - PROCESS | 852 | ++DOMWINDOW == 199 (0000004CBF77B000) [pid = 852] [serial = 1364] [outer = 0000004CBEC07400] 18:33:04 INFO - PROCESS | 852 | 1464053584272 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:33:04 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) 18:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 734ms 18:33:04 INFO - PROCESS | 852 | 1464053584333 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 18:33:04 INFO - PROCESS | 852 | 1464053584335 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 18:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:33:04 INFO - PROCESS | 852 | 1464053584339 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:33:04 INFO - PROCESS | 852 | 1464053584341 Marionette TRACE conn5 <- [1,1782,null,{}] 18:33:04 INFO - PROCESS | 852 | 1464053584344 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:04 INFO - PROCESS | 852 | 1464053584536 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 18:33:04 INFO - PROCESS | 852 | 1464053584565 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:04 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC3E67800 == 100 [pid = 852] [id = 455] 18:33:04 INFO - PROCESS | 852 | ++DOMWINDOW == 200 (0000004CC0014400) [pid = 852] [serial = 1365] [outer = 0000000000000000] 18:33:04 INFO - PROCESS | 852 | ++DOMWINDOW == 201 (0000004CC0FCAC00) [pid = 852] [serial = 1366] [outer = 0000004CC0014400] 18:33:04 INFO - PROCESS | 852 | 1464053584612 Marionette DEBUG loaded listener.js 18:33:04 INFO - PROCESS | 852 | ++DOMWINDOW == 202 (0000004CC1BE6800) [pid = 852] [serial = 1367] [outer = 0000004CC0014400] 18:33:05 INFO - PROCESS | 852 | 1464053585094 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 775ms 18:33:05 INFO - PROCESS | 852 | 1464053585116 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 18:33:05 INFO - PROCESS | 852 | 1464053585118 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 18:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:33:05 INFO - PROCESS | 852 | 1464053585122 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:33:05 INFO - PROCESS | 852 | 1464053585124 Marionette TRACE conn5 <- [1,1786,null,{}] 18:33:05 INFO - PROCESS | 852 | 1464053585141 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:05 INFO - PROCESS | 852 | 1464053585291 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 18:33:05 INFO - PROCESS | 852 | 1464053585312 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:05 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC6D0E000 == 101 [pid = 852] [id = 456] 18:33:05 INFO - PROCESS | 852 | ++DOMWINDOW == 203 (0000004CC5109C00) [pid = 852] [serial = 1368] [outer = 0000000000000000] 18:33:05 INFO - PROCESS | 852 | ++DOMWINDOW == 204 (0000004CC51F8C00) [pid = 852] [serial = 1369] [outer = 0000004CC5109C00] 18:33:05 INFO - PROCESS | 852 | 1464053585357 Marionette DEBUG loaded listener.js 18:33:05 INFO - PROCESS | 852 | ++DOMWINDOW == 205 (0000004CC5410C00) [pid = 852] [serial = 1370] [outer = 0000004CC5109C00] 18:33:05 INFO - PROCESS | 852 | 1464053585798 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 18:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 753ms 18:33:05 INFO - PROCESS | 852 | 1464053585891 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 18:33:05 INFO - PROCESS | 852 | 1464053585893 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 18:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:33:06 INFO - PROCESS | 852 | --DOMWINDOW == 204 (0000004CACE51C00) [pid = 852] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:33:06 INFO - PROCESS | 852 | --DOMWINDOW == 203 (0000004CBEA64C00) [pid = 852] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:33:06 INFO - PROCESS | 852 | --DOMWINDOW == 202 (0000004CB876C400) [pid = 852] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:33:06 INFO - PROCESS | 852 | --DOMWINDOW == 201 (0000004CADF1A800) [pid = 852] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:33:06 INFO - PROCESS | 852 | --DOMWINDOW == 200 (0000004CBC049C00) [pid = 852] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:33:06 INFO - PROCESS | 852 | --DOMWINDOW == 199 (0000004CADEC9800) [pid = 852] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:33:06 INFO - PROCESS | 852 | --DOMWINDOW == 198 (0000004CBF773C00) [pid = 852] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:33:06 INFO - PROCESS | 852 | --DOMWINDOW == 197 (0000004CBB4D8000) [pid = 852] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:33:06 INFO - PROCESS | 852 | --DOMWINDOW == 196 (0000004CBFDF9000) [pid = 852] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:33:06 INFO - PROCESS | 852 | 1464053586070 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:33:06 INFO - PROCESS | 852 | 1464053586072 Marionette TRACE conn5 <- [1,1790,null,{}] 18:33:06 INFO - PROCESS | 852 | 1464053586079 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:06 INFO - PROCESS | 852 | 1464053586183 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 18:33:06 INFO - PROCESS | 852 | 1464053586190 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:06 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC59D2800 == 102 [pid = 852] [id = 457] 18:33:06 INFO - PROCESS | 852 | ++DOMWINDOW == 197 (0000004CBC049C00) [pid = 852] [serial = 1371] [outer = 0000000000000000] 18:33:06 INFO - PROCESS | 852 | ++DOMWINDOW == 198 (0000004CBE3F5000) [pid = 852] [serial = 1372] [outer = 0000004CBC049C00] 18:33:06 INFO - PROCESS | 852 | 1464053586240 Marionette DEBUG loaded listener.js 18:33:06 INFO - PROCESS | 852 | ++DOMWINDOW == 199 (0000004CC0FC3000) [pid = 852] [serial = 1373] [outer = 0000004CBC049C00] 18:33:06 INFO - PROCESS | 852 | 1464053586703 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 860ms 18:33:06 INFO - PROCESS | 852 | 1464053586766 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 18:33:06 INFO - PROCESS | 852 | 1464053586768 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 18:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:33:06 INFO - PROCESS | 852 | 1464053586771 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:33:06 INFO - PROCESS | 852 | 1464053586773 Marionette TRACE conn5 <- [1,1794,null,{}] 18:33:06 INFO - PROCESS | 852 | 1464053586776 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:06 INFO - PROCESS | 852 | 1464053586880 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 18:33:06 INFO - PROCESS | 852 | 1464053586887 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:06 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC9067000 == 103 [pid = 852] [id = 458] 18:33:06 INFO - PROCESS | 852 | ++DOMWINDOW == 200 (0000004CC55DBC00) [pid = 852] [serial = 1374] [outer = 0000000000000000] 18:33:06 INFO - PROCESS | 852 | ++DOMWINDOW == 201 (0000004CC848A000) [pid = 852] [serial = 1375] [outer = 0000004CC55DBC00] 18:33:06 INFO - PROCESS | 852 | 1464053586932 Marionette DEBUG loaded listener.js 18:33:07 INFO - PROCESS | 852 | ++DOMWINDOW == 202 (0000004CC84B4400) [pid = 852] [serial = 1376] [outer = 0000004CC55DBC00] 18:33:07 INFO - PROCESS | 852 | 1464053587377 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 18:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 628ms 18:33:07 INFO - PROCESS | 852 | 1464053587419 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 18:33:07 INFO - PROCESS | 852 | 1464053587422 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 18:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:33:07 INFO - PROCESS | 852 | 1464053587426 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:33:07 INFO - PROCESS | 852 | 1464053587428 Marionette TRACE conn5 <- [1,1798,null,{}] 18:33:07 INFO - PROCESS | 852 | 1464053587432 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:07 INFO - PROCESS | 852 | 1464053587538 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 18:33:07 INFO - PROCESS | 852 | 1464053587584 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:07 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC9517800 == 104 [pid = 852] [id = 459] 18:33:07 INFO - PROCESS | 852 | ++DOMWINDOW == 203 (0000004CC8D3D400) [pid = 852] [serial = 1377] [outer = 0000000000000000] 18:33:07 INFO - PROCESS | 852 | ++DOMWINDOW == 204 (0000004CC9810800) [pid = 852] [serial = 1378] [outer = 0000004CC8D3D400] 18:33:07 INFO - PROCESS | 852 | 1464053587630 Marionette DEBUG loaded listener.js 18:33:07 INFO - PROCESS | 852 | ++DOMWINDOW == 205 (0000004CCAE10800) [pid = 852] [serial = 1379] [outer = 0000004CC8D3D400] 18:33:08 INFO - PROCESS | 852 | 1464053588174 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 18:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 774ms 18:33:08 INFO - PROCESS | 852 | 1464053588242 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 18:33:08 INFO - PROCESS | 852 | 1464053588247 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 18:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:33:08 INFO - PROCESS | 852 | 1464053588253 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:33:08 INFO - PROCESS | 852 | 1464053588258 Marionette TRACE conn5 <- [1,1802,null,{}] 18:33:08 INFO - PROCESS | 852 | 1464053588265 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:08 INFO - PROCESS | 852 | 1464053588410 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 18:33:08 INFO - PROCESS | 852 | 1464053588527 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:08 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBA416800 == 105 [pid = 852] [id = 460] 18:33:08 INFO - PROCESS | 852 | ++DOMWINDOW == 206 (0000004CAE907400) [pid = 852] [serial = 1380] [outer = 0000000000000000] 18:33:08 INFO - PROCESS | 852 | ++DOMWINDOW == 207 (0000004CB27D3400) [pid = 852] [serial = 1381] [outer = 0000004CAE907400] 18:33:08 INFO - PROCESS | 852 | 1464053588589 Marionette DEBUG loaded listener.js 18:33:08 INFO - PROCESS | 852 | ++DOMWINDOW == 208 (0000004CB8458C00) [pid = 852] [serial = 1382] [outer = 0000004CAE907400] 18:33:09 INFO - PROCESS | 852 | 1464053589216 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 18:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 987ms 18:33:09 INFO - PROCESS | 852 | 1464053589244 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 18:33:09 INFO - PROCESS | 852 | 1464053589251 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 18:33:09 INFO - PROCESS | 852 | 1464053589258 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:33:09 INFO - PROCESS | 852 | 1464053589261 Marionette TRACE conn5 <- [1,1806,null,{}] 18:33:09 INFO - PROCESS | 852 | 1464053589265 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:09 INFO - PROCESS | 852 | 1464053589401 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 18:33:09 INFO - PROCESS | 852 | 1464053589550 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:09 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC156F000 == 106 [pid = 852] [id = 461] 18:33:09 INFO - PROCESS | 852 | ++DOMWINDOW == 209 (0000004CB7B56800) [pid = 852] [serial = 1383] [outer = 0000000000000000] 18:33:09 INFO - PROCESS | 852 | ++DOMWINDOW == 210 (0000004CBC3C1000) [pid = 852] [serial = 1384] [outer = 0000004CB7B56800] 18:33:09 INFO - PROCESS | 852 | 1464053589608 Marionette DEBUG loaded listener.js 18:33:09 INFO - PROCESS | 852 | ++DOMWINDOW == 211 (0000004CBE884000) [pid = 852] [serial = 1385] [outer = 0000004CB7B56800] 18:33:10 INFO - PROCESS | 852 | 1464053590251 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 18:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1021ms 18:33:10 INFO - PROCESS | 852 | 1464053590285 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 18:33:10 INFO - PROCESS | 852 | 1464053590287 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 18:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:33:10 INFO - PROCESS | 852 | 1464053590291 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:33:10 INFO - PROCESS | 852 | 1464053590295 Marionette TRACE conn5 <- [1,1810,null,{}] 18:33:10 INFO - PROCESS | 852 | 1464053590307 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:10 INFO - PROCESS | 852 | 1464053590496 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 18:33:10 INFO - PROCESS | 852 | 1464053590647 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:10 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCAB19000 == 107 [pid = 852] [id = 462] 18:33:10 INFO - PROCESS | 852 | ++DOMWINDOW == 212 (0000004CC019B400) [pid = 852] [serial = 1386] [outer = 0000000000000000] 18:33:10 INFO - PROCESS | 852 | ++DOMWINDOW == 213 (0000004CC0FCC400) [pid = 852] [serial = 1387] [outer = 0000004CC019B400] 18:33:10 INFO - PROCESS | 852 | 1464053590706 Marionette DEBUG loaded listener.js 18:33:10 INFO - PROCESS | 852 | ++DOMWINDOW == 214 (0000004CC848D800) [pid = 852] [serial = 1388] [outer = 0000004CC019B400] 18:33:11 INFO - PROCESS | 852 | 1464053591269 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 18:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1032ms 18:33:11 INFO - PROCESS | 852 | 1464053591326 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 18:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:33:11 INFO - PROCESS | 852 | 1464053591329 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 18:33:11 INFO - PROCESS | 852 | 1464053591333 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:33:11 INFO - PROCESS | 852 | 1464053591335 Marionette TRACE conn5 <- [1,1814,null,{}] 18:33:11 INFO - PROCESS | 852 | 1464053591339 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:11 INFO - PROCESS | 852 | 1464053591470 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 18:33:11 INFO - PROCESS | 852 | 1464053591634 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:11 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCD966800 == 108 [pid = 852] [id = 463] 18:33:11 INFO - PROCESS | 852 | ++DOMWINDOW == 215 (0000004CCAD83800) [pid = 852] [serial = 1389] [outer = 0000000000000000] 18:33:11 INFO - PROCESS | 852 | ++DOMWINDOW == 216 (0000004CCAD87400) [pid = 852] [serial = 1390] [outer = 0000004CCAD83800] 18:33:11 INFO - PROCESS | 852 | 1464053591694 Marionette DEBUG loaded listener.js 18:33:11 INFO - PROCESS | 852 | ++DOMWINDOW == 217 (0000004CCAD8E800) [pid = 852] [serial = 1391] [outer = 0000004CCAD83800] 18:33:12 INFO - PROCESS | 852 | 1464053592337 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 18:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1029ms 18:33:12 INFO - PROCESS | 852 | 1464053592364 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 18:33:12 INFO - PROCESS | 852 | 1464053592366 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 18:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:33:12 INFO - PROCESS | 852 | 1464053592370 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:33:12 INFO - PROCESS | 852 | 1464053592372 Marionette TRACE conn5 <- [1,1818,null,{}] 18:33:12 INFO - PROCESS | 852 | 1464053592376 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:12 INFO - PROCESS | 852 | 1464053592521 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 18:33:12 INFO - PROCESS | 852 | 1464053592684 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:12 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCBF8A800 == 109 [pid = 852] [id = 464] 18:33:12 INFO - PROCESS | 852 | ++DOMWINDOW == 218 (0000004CCAF3F800) [pid = 852] [serial = 1392] [outer = 0000000000000000] 18:33:12 INFO - PROCESS | 852 | ++DOMWINDOW == 219 (0000004CCB86F000) [pid = 852] [serial = 1393] [outer = 0000004CCAF3F800] 18:33:12 INFO - PROCESS | 852 | 1464053592742 Marionette DEBUG loaded listener.js 18:33:12 INFO - PROCESS | 852 | ++DOMWINDOW == 220 (0000004CCBED1800) [pid = 852] [serial = 1394] [outer = 0000004CCAF3F800] 18:33:13 INFO - PROCESS | 852 | 1464053593338 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 18:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1029ms 18:33:13 INFO - PROCESS | 852 | 1464053593402 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 18:33:13 INFO - PROCESS | 852 | 1464053593404 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 18:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:33:13 INFO - PROCESS | 852 | 1464053593408 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:33:13 INFO - PROCESS | 852 | 1464053593410 Marionette TRACE conn5 <- [1,1822,null,{}] 18:33:13 INFO - PROCESS | 852 | 1464053593414 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:13 INFO - PROCESS | 852 | 1464053593565 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 18:33:13 INFO - PROCESS | 852 | 1464053593715 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:13 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCE033000 == 110 [pid = 852] [id = 465] 18:33:13 INFO - PROCESS | 852 | ++DOMWINDOW == 221 (0000004CCBED1000) [pid = 852] [serial = 1395] [outer = 0000000000000000] 18:33:13 INFO - PROCESS | 852 | ++DOMWINDOW == 222 (0000004CCC0EC800) [pid = 852] [serial = 1396] [outer = 0000004CCBED1000] 18:33:13 INFO - PROCESS | 852 | 1464053593773 Marionette DEBUG loaded listener.js 18:33:13 INFO - PROCESS | 852 | ++DOMWINDOW == 223 (0000004CCF5F1C00) [pid = 852] [serial = 1397] [outer = 0000004CCBED1000] 18:33:14 INFO - PROCESS | 852 | 1464053594374 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 18:33:14 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 18:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1028ms 18:33:14 INFO - PROCESS | 852 | 1464053594439 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 18:33:14 INFO - PROCESS | 852 | 1464053594441 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 18:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:33:14 INFO - PROCESS | 852 | 1464053594445 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:33:14 INFO - PROCESS | 852 | 1464053594447 Marionette TRACE conn5 <- [1,1826,null,{}] 18:33:14 INFO - PROCESS | 852 | 1464053594451 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:14 INFO - PROCESS | 852 | 1464053594583 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 18:33:14 INFO - PROCESS | 852 | 1464053594748 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:14 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCD6BC800 == 111 [pid = 852] [id = 466] 18:33:14 INFO - PROCESS | 852 | ++DOMWINDOW == 224 (0000004CCD5F1C00) [pid = 852] [serial = 1398] [outer = 0000000000000000] 18:33:14 INFO - PROCESS | 852 | ++DOMWINDOW == 225 (0000004CCD5F6400) [pid = 852] [serial = 1399] [outer = 0000004CCD5F1C00] 18:33:14 INFO - PROCESS | 852 | 1464053594805 Marionette DEBUG loaded listener.js 18:33:14 INFO - PROCESS | 852 | ++DOMWINDOW == 226 (0000004CCD5FC400) [pid = 852] [serial = 1400] [outer = 0000004CCD5F1C00] 18:33:15 INFO - PROCESS | 852 | 1464053595449 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 18:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1030ms 18:33:15 INFO - PROCESS | 852 | 1464053595478 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 18:33:15 INFO - PROCESS | 852 | 1464053595480 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 18:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:33:15 INFO - PROCESS | 852 | 1464053595484 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:33:15 INFO - PROCESS | 852 | 1464053595486 Marionette TRACE conn5 <- [1,1830,null,{}] 18:33:15 INFO - PROCESS | 852 | 1464053595507 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:15 INFO - PROCESS | 852 | 1464053595689 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 18:33:15 INFO - PROCESS | 852 | 1464053595803 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:15 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCD6D8800 == 112 [pid = 852] [id = 467] 18:33:15 INFO - PROCESS | 852 | ++DOMWINDOW == 227 (0000004CCD5FC000) [pid = 852] [serial = 1401] [outer = 0000000000000000] 18:33:15 INFO - PROCESS | 852 | ++DOMWINDOW == 228 (0000004CCDA92000) [pid = 852] [serial = 1402] [outer = 0000004CCD5FC000] 18:33:15 INFO - PROCESS | 852 | 1464053595859 Marionette DEBUG loaded listener.js 18:33:15 INFO - PROCESS | 852 | ++DOMWINDOW == 229 (0000004CCDA99400) [pid = 852] [serial = 1403] [outer = 0000004CCD5FC000] 18:33:16 INFO - PROCESS | 852 | 1464053596449 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 18:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1027ms 18:33:16 INFO - PROCESS | 852 | 1464053596514 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 18:33:16 INFO - PROCESS | 852 | 1464053596516 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 18:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:33:16 INFO - PROCESS | 852 | 1464053596520 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:33:16 INFO - PROCESS | 852 | 1464053596522 Marionette TRACE conn5 <- [1,1834,null,{}] 18:33:16 INFO - PROCESS | 852 | 1464053596526 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:16 INFO - PROCESS | 852 | 1464053596656 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 18:33:16 INFO - PROCESS | 852 | 1464053596819 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:16 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCAEE9800 == 113 [pid = 852] [id = 468] 18:33:16 INFO - PROCESS | 852 | ++DOMWINDOW == 230 (0000004CCDA97800) [pid = 852] [serial = 1404] [outer = 0000000000000000] 18:33:16 INFO - PROCESS | 852 | ++DOMWINDOW == 231 (0000004CCF5F7800) [pid = 852] [serial = 1405] [outer = 0000004CCDA97800] 18:33:16 INFO - PROCESS | 852 | 1464053596875 Marionette DEBUG loaded listener.js 18:33:16 INFO - PROCESS | 852 | ++DOMWINDOW == 232 (0000004CCF5FFC00) [pid = 852] [serial = 1406] [outer = 0000004CCDA97800] 18:33:17 INFO - PROCESS | 852 | 1464053597455 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:33:17 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) 18:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 987ms 18:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:33:17 INFO - PROCESS | 852 | 1464053597509 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 18:33:17 INFO - PROCESS | 852 | 1464053597512 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 18:33:17 INFO - PROCESS | 852 | 1464053597515 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:33:17 INFO - PROCESS | 852 | 1464053597518 Marionette TRACE conn5 <- [1,1838,null,{}] 18:33:17 INFO - PROCESS | 852 | 1464053597521 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:17 INFO - PROCESS | 852 | 1464053597650 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 18:33:17 INFO - PROCESS | 852 | 1464053597814 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:17 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCF2E0800 == 114 [pid = 852] [id = 469] 18:33:17 INFO - PROCESS | 852 | ++DOMWINDOW == 233 (0000004CCD2D5400) [pid = 852] [serial = 1407] [outer = 0000000000000000] 18:33:17 INFO - PROCESS | 852 | ++DOMWINDOW == 234 (0000004CCD2DC800) [pid = 852] [serial = 1408] [outer = 0000004CCD2D5400] 18:33:17 INFO - PROCESS | 852 | 1464053597870 Marionette DEBUG loaded listener.js 18:33:17 INFO - PROCESS | 852 | ++DOMWINDOW == 235 (0000004CCF5F4C00) [pid = 852] [serial = 1409] [outer = 0000004CCD2D5400] 18:33:18 INFO - PROCESS | 852 | 1464053598483 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1023ms 18:33:18 INFO - PROCESS | 852 | 1464053598541 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 18:33:18 INFO - PROCESS | 852 | 1464053598544 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 18:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:33:18 INFO - PROCESS | 852 | 1464053598548 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:33:18 INFO - PROCESS | 852 | 1464053598551 Marionette TRACE conn5 <- [1,1842,null,{}] 18:33:18 INFO - PROCESS | 852 | 1464053598554 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:18 INFO - PROCESS | 852 | 1464053598749 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 18:33:18 INFO - PROCESS | 852 | 1464053598901 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:18 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC0F41000 == 115 [pid = 852] [id = 470] 18:33:18 INFO - PROCESS | 852 | ++DOMWINDOW == 236 (0000004CB4960400) [pid = 852] [serial = 1410] [outer = 0000000000000000] 18:33:18 INFO - PROCESS | 852 | ++DOMWINDOW == 237 (0000004CC0F6DC00) [pid = 852] [serial = 1411] [outer = 0000004CB4960400] 18:33:18 INFO - PROCESS | 852 | 1464053598962 Marionette DEBUG loaded listener.js 18:33:19 INFO - PROCESS | 852 | ++DOMWINDOW == 238 (0000004CCF723400) [pid = 852] [serial = 1412] [outer = 0000004CB4960400] 18:33:19 INFO - PROCESS | 852 | 1464053599606 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1078ms 18:33:19 INFO - PROCESS | 852 | 1464053599632 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 18:33:19 INFO - PROCESS | 852 | 1464053599635 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 18:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:33:19 INFO - PROCESS | 852 | 1464053599638 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:33:19 INFO - PROCESS | 852 | 1464053599640 Marionette TRACE conn5 <- [1,1846,null,{}] 18:33:19 INFO - PROCESS | 852 | 1464053599644 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:19 INFO - PROCESS | 852 | 1464053599776 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 18:33:19 INFO - PROCESS | 852 | 1464053599947 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:19 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE2CA000 == 116 [pid = 852] [id = 471] 18:33:19 INFO - PROCESS | 852 | ++DOMWINDOW == 239 (0000004CBD60E400) [pid = 852] [serial = 1413] [outer = 0000000000000000] 18:33:20 INFO - PROCESS | 852 | ++DOMWINDOW == 240 (0000004CC0192800) [pid = 852] [serial = 1414] [outer = 0000004CBD60E400] 18:33:20 INFO - PROCESS | 852 | 1464053600004 Marionette DEBUG loaded listener.js 18:33:20 INFO - PROCESS | 852 | ++DOMWINDOW == 241 (0000004CCF49B000) [pid = 852] [serial = 1415] [outer = 0000004CBD60E400] 18:33:20 INFO - PROCESS | 852 | 1464053600579 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 18:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 986ms 18:33:20 INFO - PROCESS | 852 | 1464053600629 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 18:33:20 INFO - PROCESS | 852 | 1464053600631 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 18:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:33:20 INFO - PROCESS | 852 | 1464053600635 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:33:20 INFO - PROCESS | 852 | 1464053600637 Marionette TRACE conn5 <- [1,1850,null,{}] 18:33:20 INFO - PROCESS | 852 | 1464053600641 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:20 INFO - PROCESS | 852 | 1464053600774 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 18:33:21 INFO - PROCESS | 852 | 1464053601206 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:21 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAAAA800 == 117 [pid = 852] [id = 472] 18:33:21 INFO - PROCESS | 852 | ++DOMWINDOW == 242 (0000004CACF2BC00) [pid = 852] [serial = 1416] [outer = 0000000000000000] 18:33:21 INFO - PROCESS | 852 | ++DOMWINDOW == 243 (0000004CADECA400) [pid = 852] [serial = 1417] [outer = 0000004CACF2BC00] 18:33:21 INFO - PROCESS | 852 | 1464053601260 Marionette DEBUG loaded listener.js 18:33:21 INFO - PROCESS | 852 | ++DOMWINDOW == 244 (0000004CB2BCB400) [pid = 852] [serial = 1418] [outer = 0000004CACF2BC00] 18:33:21 INFO - PROCESS | 852 | 1464053601913 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 18:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1339ms 18:33:21 INFO - PROCESS | 852 | 1464053601978 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 18:33:21 INFO - PROCESS | 852 | 1464053601982 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 18:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:33:21 INFO - PROCESS | 852 | 1464053601987 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:33:21 INFO - PROCESS | 852 | 1464053601991 Marionette TRACE conn5 <- [1,1854,null,{}] 18:33:22 INFO - PROCESS | 852 | 1464053601995 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:22 INFO - PROCESS | 852 | 1464053602126 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 18:33:22 INFO - PROCESS | 852 | 1464053602286 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:22 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB01F000 == 118 [pid = 852] [id = 473] 18:33:22 INFO - PROCESS | 852 | ++DOMWINDOW == 245 (0000004CBA4F2C00) [pid = 852] [serial = 1419] [outer = 0000000000000000] 18:33:22 INFO - PROCESS | 852 | ++DOMWINDOW == 246 (0000004CBB878400) [pid = 852] [serial = 1420] [outer = 0000004CBA4F2C00] 18:33:22 INFO - PROCESS | 852 | 1464053602340 Marionette DEBUG loaded listener.js 18:33:22 INFO - PROCESS | 852 | ++DOMWINDOW == 247 (0000004CBE3EE000) [pid = 852] [serial = 1421] [outer = 0000004CBA4F2C00] 18:33:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE407800 == 117 [pid = 852] [id = 116] 18:33:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8946000 == 116 [pid = 852] [id = 329] 18:33:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE9EB000 == 115 [pid = 852] [id = 185] 18:33:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC120E800 == 114 [pid = 852] [id = 239] 18:33:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CB2BD4000 == 113 [pid = 852] [id = 105] 18:33:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC9067000 == 112 [pid = 852] [id = 458] 18:33:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC59D2800 == 111 [pid = 852] [id = 457] 18:33:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC6D0E000 == 110 [pid = 852] [id = 456] 18:33:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC3E67800 == 109 [pid = 852] [id = 455] 18:33:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC156B000 == 108 [pid = 852] [id = 454] 18:33:22 INFO - PROCESS | 852 | --DOCSHELL 0000004CC0256800 == 107 [pid = 852] [id = 453] 18:33:22 INFO - PROCESS | 852 | --DOMWINDOW == 246 (0000004CCBECA000) [pid = 852] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 18:33:22 INFO - PROCESS | 852 | --DOMWINDOW == 245 (0000004CC9819400) [pid = 852] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 18:33:22 INFO - PROCESS | 852 | --DOMWINDOW == 244 (0000004CCAF41000) [pid = 852] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 18:33:22 INFO - PROCESS | 852 | --DOMWINDOW == 243 (0000004CC1A3B400) [pid = 852] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - PROCESS | 852 | --DOCSHELL 0000004CBCD59800 == 106 [pid = 852] [id = 452] 18:33:23 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE2CC800 == 105 [pid = 852] [id = 451] 18:33:23 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE40A800 == 104 [pid = 852] [id = 450] 18:33:23 INFO - PROCESS | 852 | --DOCSHELL 0000004CCB8B9000 == 103 [pid = 852] [id = 446] 18:33:23 INFO - PROCESS | 852 | --DOCSHELL 0000004CCAE85800 == 102 [pid = 852] [id = 445] 18:33:23 INFO - PROCESS | 852 | --DOCSHELL 0000004CCAA36800 == 101 [pid = 852] [id = 444] 18:33:23 INFO - PROCESS | 852 | --DOCSHELL 0000004CC93EC800 == 100 [pid = 852] [id = 443] 18:33:23 INFO - PROCESS | 852 | --DOCSHELL 0000004CC907F800 == 99 [pid = 852] [id = 442] 18:33:23 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8CD7000 == 98 [pid = 852] [id = 418] 18:33:23 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8AA9000 == 97 [pid = 852] [id = 441] 18:33:23 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1562800 == 96 [pid = 852] [id = 440] 18:33:23 INFO - PROCESS | 852 | 1464053603017 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 18:33:23 INFO - PROCESS | 852 | --DOCSHELL 0000004CBB27E800 == 95 [pid = 852] [id = 439] 18:33:23 INFO - PROCESS | 852 | --DOMWINDOW == 242 (0000004CBE618400) [pid = 852] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - PROCESS | 852 | --DOMWINDOW == 241 (0000004CBF40DC00) [pid = 852] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - PROCESS | 852 | --DOMWINDOW == 240 (0000004CCAE18800) [pid = 852] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - PROCESS | 852 | --DOMWINDOW == 239 (0000004CBD604400) [pid = 852] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - PROCESS | 852 | --DOMWINDOW == 238 (0000004CC153E800) [pid = 852] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - PROCESS | 852 | --DOMWINDOW == 237 (0000004CBF595C00) [pid = 852] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - PROCESS | 852 | --DOMWINDOW == 236 (0000004CB85BB400) [pid = 852] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - PROCESS | 852 | --DOMWINDOW == 235 (0000004CC664F000) [pid = 852] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - PROCESS | 852 | --DOMWINDOW == 234 (0000004CBE47B800) [pid = 852] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - PROCESS | 852 | --DOMWINDOW == 233 (0000004CB4964000) [pid = 852] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - PROCESS | 852 | --DOMWINDOW == 232 (0000004CB2BAF400) [pid = 852] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - PROCESS | 852 | --DOMWINDOW == 231 (0000004CBF77C000) [pid = 852] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - PROCESS | 852 | --DOMWINDOW == 230 (0000004CBB57AC00) [pid = 852] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - PROCESS | 852 | --DOMWINDOW == 229 (0000004CBD1DA800) [pid = 852] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - PROCESS | 852 | --DOMWINDOW == 228 (0000004CBFDF0400) [pid = 852] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - PROCESS | 852 | --DOMWINDOW == 227 (0000004CBB8E0000) [pid = 852] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - PROCESS | 852 | --DOMWINDOW == 226 (0000004CBFB9C400) [pid = 852] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - PROCESS | 852 | --DOMWINDOW == 225 (0000004CC8489C00) [pid = 852] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - PROCESS | 852 | --DOMWINDOW == 224 (0000004CBB57A000) [pid = 852] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - PROCESS | 852 | --DOMWINDOW == 223 (0000004CBB4E1400) [pid = 852] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - PROCESS | 852 | --DOMWINDOW == 222 (0000004CBE3EA800) [pid = 852] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - PROCESS | 852 | --DOMWINDOW == 221 (0000004CBFFDB800) [pid = 852] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - PROCESS | 852 | --DOMWINDOW == 220 (0000004CB7B56C00) [pid = 852] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - PROCESS | 852 | --DOMWINDOW == 219 (0000004CB2BAF000) [pid = 852] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - PROCESS | 852 | --DOMWINDOW == 218 (0000004CC0FC0000) [pid = 852] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 18:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1086ms 18:33:23 INFO - PROCESS | 852 | 1464053603100 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 18:33:23 INFO - PROCESS | 852 | 1464053603104 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 18:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:33:23 INFO - PROCESS | 852 | 1464053603111 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:33:23 INFO - PROCESS | 852 | 1464053603113 Marionette TRACE conn5 <- [1,1858,null,{}] 18:33:23 INFO - PROCESS | 852 | 1464053603119 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:23 INFO - PROCESS | 852 | 1464053603233 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 18:33:23 INFO - PROCESS | 852 | 1464053603247 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:23 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAABA800 == 96 [pid = 852] [id = 474] 18:33:23 INFO - PROCESS | 852 | ++DOMWINDOW == 219 (0000004CB320F000) [pid = 852] [serial = 1422] [outer = 0000000000000000] 18:33:23 INFO - PROCESS | 852 | ++DOMWINDOW == 220 (0000004CB47A7400) [pid = 852] [serial = 1423] [outer = 0000004CB320F000] 18:33:23 INFO - PROCESS | 852 | 1464053603294 Marionette DEBUG loaded listener.js 18:33:23 INFO - PROCESS | 852 | ++DOMWINDOW == 221 (0000004CBA9C6C00) [pid = 852] [serial = 1424] [outer = 0000004CB320F000] 18:33:23 INFO - PROCESS | 852 | 1464053603834 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 18:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 795ms 18:33:23 INFO - PROCESS | 852 | 1464053603907 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 18:33:23 INFO - PROCESS | 852 | 1464053603909 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 18:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:33:23 INFO - PROCESS | 852 | 1464053603919 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:33:23 INFO - PROCESS | 852 | 1464053603925 Marionette TRACE conn5 <- [1,1862,null,{}] 18:33:23 INFO - PROCESS | 852 | 1464053603930 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:24 INFO - PROCESS | 852 | 1464053604045 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 18:33:24 INFO - PROCESS | 852 | 1464053604156 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:24 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC00CB800 == 97 [pid = 852] [id = 475] 18:33:24 INFO - PROCESS | 852 | ++DOMWINDOW == 222 (0000004CBA975000) [pid = 852] [serial = 1425] [outer = 0000000000000000] 18:33:24 INFO - PROCESS | 852 | ++DOMWINDOW == 223 (0000004CBE3AF000) [pid = 852] [serial = 1426] [outer = 0000004CBA975000] 18:33:24 INFO - PROCESS | 852 | 1464053604203 Marionette DEBUG loaded listener.js 18:33:24 INFO - PROCESS | 852 | ++DOMWINDOW == 224 (0000004CBE885800) [pid = 852] [serial = 1427] [outer = 0000004CBA975000] 18:33:24 INFO - PROCESS | 852 | 1464053604618 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 18:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 755ms 18:33:24 INFO - PROCESS | 852 | 1464053604671 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 18:33:24 INFO - PROCESS | 852 | 1464053604674 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 18:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:33:24 INFO - PROCESS | 852 | 1464053604677 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:33:24 INFO - PROCESS | 852 | 1464053604679 Marionette TRACE conn5 <- [1,1866,null,{}] 18:33:24 INFO - PROCESS | 852 | 1464053604682 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:24 INFO - PROCESS | 852 | 1464053604791 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 18:33:24 INFO - PROCESS | 852 | 1464053604803 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:24 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1A59800 == 98 [pid = 852] [id = 476] 18:33:24 INFO - PROCESS | 852 | ++DOMWINDOW == 225 (0000004CBB21FC00) [pid = 852] [serial = 1428] [outer = 0000000000000000] 18:33:24 INFO - PROCESS | 852 | ++DOMWINDOW == 226 (0000004CBF48E400) [pid = 852] [serial = 1429] [outer = 0000004CBB21FC00] 18:33:24 INFO - PROCESS | 852 | 1464053604848 Marionette DEBUG loaded listener.js 18:33:24 INFO - PROCESS | 852 | ++DOMWINDOW == 227 (0000004CBFB6E000) [pid = 852] [serial = 1430] [outer = 0000004CBB21FC00] 18:33:25 INFO - PROCESS | 852 | 1464053605346 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 18:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 691ms 18:33:25 INFO - PROCESS | 852 | 1464053605378 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 18:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:33:25 INFO - PROCESS | 852 | 1464053605380 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 18:33:25 INFO - PROCESS | 852 | 1464053605391 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:33:25 INFO - PROCESS | 852 | 1464053605393 Marionette TRACE conn5 <- [1,1870,null,{}] 18:33:25 INFO - PROCESS | 852 | 1464053605396 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:25 INFO - PROCESS | 852 | 1464053605539 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 18:33:25 INFO - PROCESS | 852 | 1464053605555 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:25 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC3E6B800 == 99 [pid = 852] [id = 477] 18:33:25 INFO - PROCESS | 852 | ++DOMWINDOW == 228 (0000004CBFFD2800) [pid = 852] [serial = 1431] [outer = 0000000000000000] 18:33:25 INFO - PROCESS | 852 | ++DOMWINDOW == 229 (0000004CC0021C00) [pid = 852] [serial = 1432] [outer = 0000004CBFFD2800] 18:33:25 INFO - PROCESS | 852 | 1464053605608 Marionette DEBUG loaded listener.js 18:33:25 INFO - PROCESS | 852 | ++DOMWINDOW == 230 (0000004CC0F7AC00) [pid = 852] [serial = 1433] [outer = 0000004CBFFD2800] 18:33:26 INFO - PROCESS | 852 | 1464053606085 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 18:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 734ms 18:33:26 INFO - PROCESS | 852 | 1464053606118 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 18:33:26 INFO - PROCESS | 852 | 1464053606120 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 18:33:26 INFO - PROCESS | 852 | 1464053606123 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:33:26 INFO - PROCESS | 852 | 1464053606133 Marionette TRACE conn5 <- [1,1874,null,{}] 18:33:26 INFO - PROCESS | 852 | 1464053606137 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:26 INFO - PROCESS | 852 | 1464053606308 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 18:33:26 INFO - PROCESS | 852 | 1464053606335 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:26 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC6DDA800 == 100 [pid = 852] [id = 478] 18:33:26 INFO - PROCESS | 852 | ++DOMWINDOW == 231 (0000004CC130D000) [pid = 852] [serial = 1434] [outer = 0000000000000000] 18:33:26 INFO - PROCESS | 852 | ++DOMWINDOW == 232 (0000004CC5109000) [pid = 852] [serial = 1435] [outer = 0000004CC130D000] 18:33:26 INFO - PROCESS | 852 | 1464053606380 Marionette DEBUG loaded listener.js 18:33:26 INFO - PROCESS | 852 | ++DOMWINDOW == 233 (0000004CC524E000) [pid = 852] [serial = 1436] [outer = 0000004CC130D000] 18:33:26 INFO - PROCESS | 852 | 1464053606844 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 18:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 733ms 18:33:26 INFO - PROCESS | 852 | 1464053606860 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 18:33:26 INFO - PROCESS | 852 | 1464053606862 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 18:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:33:26 INFO - PROCESS | 852 | 1464053606879 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:33:26 INFO - PROCESS | 852 | 1464053606881 Marionette TRACE conn5 <- [1,1878,null,{}] 18:33:26 INFO - PROCESS | 852 | 1464053606884 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:27 INFO - PROCESS | 852 | 1464053607035 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 18:33:27 INFO - PROCESS | 852 | 1464053607074 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:27 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC906D000 == 101 [pid = 852] [id = 479] 18:33:27 INFO - PROCESS | 852 | ++DOMWINDOW == 234 (0000004CC544A400) [pid = 852] [serial = 1437] [outer = 0000000000000000] 18:33:27 INFO - PROCESS | 852 | ++DOMWINDOW == 235 (0000004CC55D9C00) [pid = 852] [serial = 1438] [outer = 0000004CC544A400] 18:33:27 INFO - PROCESS | 852 | 1464053607120 Marionette DEBUG loaded listener.js 18:33:27 INFO - PROCESS | 852 | ++DOMWINDOW == 236 (0000004CC6650400) [pid = 852] [serial = 1439] [outer = 0000004CC544A400] 18:33:27 INFO - PROCESS | 852 | --DOMWINDOW == 235 (0000004CC0014400) [pid = 852] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:33:27 INFO - PROCESS | 852 | --DOMWINDOW == 234 (0000004CC5109C00) [pid = 852] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:33:27 INFO - PROCESS | 852 | --DOMWINDOW == 233 (0000004CBC049C00) [pid = 852] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:33:27 INFO - PROCESS | 852 | --DOMWINDOW == 232 (0000004CC55DBC00) [pid = 852] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:33:27 INFO - PROCESS | 852 | --DOMWINDOW == 231 (0000004CBA37C000) [pid = 852] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:33:27 INFO - PROCESS | 852 | --DOMWINDOW == 230 (0000004CB4235800) [pid = 852] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:33:27 INFO - PROCESS | 852 | --DOMWINDOW == 229 (0000004CB4239C00) [pid = 852] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:33:27 INFO - PROCESS | 852 | --DOMWINDOW == 228 (0000004CBD8B3400) [pid = 852] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:33:27 INFO - PROCESS | 852 | --DOMWINDOW == 227 (0000004CBEC07400) [pid = 852] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:33:27 INFO - PROCESS | 852 | 1464053607794 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 18:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 942ms 18:33:27 INFO - PROCESS | 852 | 1464053607837 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 18:33:27 INFO - PROCESS | 852 | 1464053607840 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 18:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:33:27 INFO - PROCESS | 852 | 1464053607845 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:33:27 INFO - PROCESS | 852 | 1464053607847 Marionette TRACE conn5 <- [1,1882,null,{}] 18:33:27 INFO - PROCESS | 852 | 1464053607851 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:27 INFO - PROCESS | 852 | 1464053607957 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 18:33:27 INFO - PROCESS | 852 | 1464053607967 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:27 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC2E08000 == 102 [pid = 852] [id = 480] 18:33:27 INFO - PROCESS | 852 | ++DOMWINDOW == 228 (0000004CBD1CD400) [pid = 852] [serial = 1440] [outer = 0000000000000000] 18:33:28 INFO - PROCESS | 852 | ++DOMWINDOW == 229 (0000004CC6652C00) [pid = 852] [serial = 1441] [outer = 0000004CBD1CD400] 18:33:28 INFO - PROCESS | 852 | 1464053608011 Marionette DEBUG loaded listener.js 18:33:28 INFO - PROCESS | 852 | ++DOMWINDOW == 230 (0000004CC84B3000) [pid = 852] [serial = 1442] [outer = 0000004CBD1CD400] 18:33:28 INFO - PROCESS | 852 | 1464053608460 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 18:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 628ms 18:33:28 INFO - PROCESS | 852 | 1464053608480 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 18:33:28 INFO - PROCESS | 852 | 1464053608482 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 18:33:28 INFO - PROCESS | 852 | 1464053608485 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:33:28 INFO - PROCESS | 852 | 1464053608487 Marionette TRACE conn5 <- [1,1886,null,{}] 18:33:28 INFO - PROCESS | 852 | 1464053608512 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:28 INFO - PROCESS | 852 | 1464053608619 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 18:33:28 INFO - PROCESS | 852 | 1464053608625 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:28 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC954B800 == 103 [pid = 852] [id = 481] 18:33:28 INFO - PROCESS | 852 | ++DOMWINDOW == 231 (0000004CC8D3C000) [pid = 852] [serial = 1443] [outer = 0000000000000000] 18:33:28 INFO - PROCESS | 852 | ++DOMWINDOW == 232 (0000004CC9034C00) [pid = 852] [serial = 1444] [outer = 0000004CC8D3C000] 18:33:28 INFO - PROCESS | 852 | 1464053608671 Marionette DEBUG loaded listener.js 18:33:28 INFO - PROCESS | 852 | ++DOMWINDOW == 233 (0000004CC9355000) [pid = 852] [serial = 1445] [outer = 0000004CC8D3C000] 18:33:29 INFO - PROCESS | 852 | 1464053609143 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 18:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 691ms 18:33:29 INFO - PROCESS | 852 | 1464053609181 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 18:33:29 INFO - PROCESS | 852 | 1464053609183 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 18:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:33:29 INFO - PROCESS | 852 | 1464053609203 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:33:29 INFO - PROCESS | 852 | 1464053609214 Marionette TRACE conn5 <- [1,1890,null,{}] 18:33:29 INFO - PROCESS | 852 | 1464053609218 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:29 INFO - PROCESS | 852 | 1464053609327 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 18:33:29 INFO - PROCESS | 852 | 1464053609340 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:29 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCAB11800 == 104 [pid = 852] [id = 482] 18:33:29 INFO - PROCESS | 852 | ++DOMWINDOW == 234 (0000004CCA8C7C00) [pid = 852] [serial = 1446] [outer = 0000000000000000] 18:33:29 INFO - PROCESS | 852 | ++DOMWINDOW == 235 (0000004CCA8D0000) [pid = 852] [serial = 1447] [outer = 0000004CCA8C7C00] 18:33:29 INFO - PROCESS | 852 | 1464053609389 Marionette DEBUG loaded listener.js 18:33:29 INFO - PROCESS | 852 | ++DOMWINDOW == 236 (0000004CCAFC6000) [pid = 852] [serial = 1448] [outer = 0000004CCA8C7C00] 18:33:30 INFO - PROCESS | 852 | 1464053610179 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 18:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1035ms 18:33:30 INFO - PROCESS | 852 | 1464053610244 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 18:33:30 INFO - PROCESS | 852 | 1464053610250 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 18:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:33:30 INFO - PROCESS | 852 | 1464053610276 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:33:30 INFO - PROCESS | 852 | 1464053610281 Marionette TRACE conn5 <- [1,1894,null,{}] 18:33:30 INFO - PROCESS | 852 | 1464053610287 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:30 INFO - PROCESS | 852 | 1464053610469 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 18:33:30 INFO - PROCESS | 852 | 1464053610619 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:30 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFF0E800 == 105 [pid = 852] [id = 483] 18:33:30 INFO - PROCESS | 852 | ++DOMWINDOW == 237 (0000004CB85BB400) [pid = 852] [serial = 1449] [outer = 0000000000000000] 18:33:30 INFO - PROCESS | 852 | ++DOMWINDOW == 238 (0000004CBA406400) [pid = 852] [serial = 1450] [outer = 0000004CB85BB400] 18:33:30 INFO - PROCESS | 852 | 1464053610678 Marionette DEBUG loaded listener.js 18:33:30 INFO - PROCESS | 852 | ++DOMWINDOW == 239 (0000004CBB574800) [pid = 852] [serial = 1451] [outer = 0000004CB85BB400] 18:33:31 INFO - PROCESS | 852 | 1464053611284 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 18:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1084ms 18:33:31 INFO - PROCESS | 852 | 1464053611364 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 18:33:31 INFO - PROCESS | 852 | 1464053611370 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 18:33:31 INFO - PROCESS | 852 | 1464053611377 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:33:31 INFO - PROCESS | 852 | 1464053611380 Marionette TRACE conn5 <- [1,1898,null,{}] 18:33:31 INFO - PROCESS | 852 | 1464053611384 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:31 INFO - PROCESS | 852 | 1464053611521 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 18:33:31 INFO - PROCESS | 852 | 1464053611676 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:31 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC6B1C800 == 106 [pid = 852] [id = 484] 18:33:31 INFO - PROCESS | 852 | ++DOMWINDOW == 240 (0000004CBE232C00) [pid = 852] [serial = 1452] [outer = 0000000000000000] 18:33:31 INFO - PROCESS | 852 | ++DOMWINDOW == 241 (0000004CBE87D000) [pid = 852] [serial = 1453] [outer = 0000004CBE232C00] 18:33:31 INFO - PROCESS | 852 | 1464053611736 Marionette DEBUG loaded listener.js 18:33:31 INFO - PROCESS | 852 | ++DOMWINDOW == 242 (0000004CBFDF8800) [pid = 852] [serial = 1454] [outer = 0000004CBE232C00] 18:33:32 INFO - PROCESS | 852 | 1464053612327 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 18:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 985ms 18:33:32 INFO - PROCESS | 852 | 1464053612368 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 18:33:32 INFO - PROCESS | 852 | 1464053612371 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 18:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:33:32 INFO - PROCESS | 852 | 1464053612375 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:33:32 INFO - PROCESS | 852 | 1464053612379 Marionette TRACE conn5 <- [1,1902,null,{}] 18:33:32 INFO - PROCESS | 852 | 1464053612390 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:32 INFO - PROCESS | 852 | 1464053612529 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 18:33:32 INFO - PROCESS | 852 | 1464053612700 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:32 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCC256800 == 107 [pid = 852] [id = 485] 18:33:32 INFO - PROCESS | 852 | ++DOMWINDOW == 243 (0000004CC5108800) [pid = 852] [serial = 1455] [outer = 0000000000000000] 18:33:32 INFO - PROCESS | 852 | ++DOMWINDOW == 244 (0000004CC6546C00) [pid = 852] [serial = 1456] [outer = 0000004CC5108800] 18:33:32 INFO - PROCESS | 852 | 1464053612760 Marionette DEBUG loaded listener.js 18:33:32 INFO - PROCESS | 852 | ++DOMWINDOW == 245 (0000004CCAD8B000) [pid = 852] [serial = 1457] [outer = 0000004CC5108800] 18:33:33 INFO - PROCESS | 852 | 1464053613356 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 18:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1033ms 18:33:33 INFO - PROCESS | 852 | 1464053613410 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 18:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:33:33 INFO - PROCESS | 852 | 1464053613414 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 18:33:33 INFO - PROCESS | 852 | 1464053613417 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:33:33 INFO - PROCESS | 852 | 1464053613420 Marionette TRACE conn5 <- [1,1906,null,{}] 18:33:33 INFO - PROCESS | 852 | 1464053613423 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:33 INFO - PROCESS | 852 | 1464053613559 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 18:33:33 INFO - PROCESS | 852 | 1464053613727 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:33 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCF2D7000 == 108 [pid = 852] [id = 486] 18:33:33 INFO - PROCESS | 852 | ++DOMWINDOW == 246 (0000004CCAFCD400) [pid = 852] [serial = 1458] [outer = 0000000000000000] 18:33:33 INFO - PROCESS | 852 | ++DOMWINDOW == 247 (0000004CCB873800) [pid = 852] [serial = 1459] [outer = 0000004CCAFCD400] 18:33:33 INFO - PROCESS | 852 | 1464053613784 Marionette DEBUG loaded listener.js 18:33:33 INFO - PROCESS | 852 | ++DOMWINDOW == 248 (0000004CCC0EA400) [pid = 852] [serial = 1460] [outer = 0000004CCAFCD400] 18:33:34 INFO - PROCESS | 852 | 1464053614368 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 18:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 987ms 18:33:34 INFO - PROCESS | 852 | 1464053614405 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 18:33:34 INFO - PROCESS | 852 | 1464053614408 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 18:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:33:34 INFO - PROCESS | 852 | 1464053614411 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:33:34 INFO - PROCESS | 852 | 1464053614413 Marionette TRACE conn5 <- [1,1910,null,{}] 18:33:34 INFO - PROCESS | 852 | 1464053614417 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:34 INFO - PROCESS | 852 | 1464053614548 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 18:33:34 INFO - PROCESS | 852 | 1464053614714 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:34 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCF31D000 == 109 [pid = 852] [id = 487] 18:33:34 INFO - PROCESS | 852 | ++DOMWINDOW == 249 (0000004CCC0EEC00) [pid = 852] [serial = 1461] [outer = 0000000000000000] 18:33:34 INFO - PROCESS | 852 | ++DOMWINDOW == 250 (0000004CCD2D4C00) [pid = 852] [serial = 1462] [outer = 0000004CCC0EEC00] 18:33:34 INFO - PROCESS | 852 | 1464053614771 Marionette DEBUG loaded listener.js 18:33:34 INFO - PROCESS | 852 | ++DOMWINDOW == 251 (0000004CCDA93400) [pid = 852] [serial = 1463] [outer = 0000004CCC0EEC00] 18:33:35 INFO - PROCESS | 852 | 1464053615373 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 18:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1032ms 18:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:33:35 INFO - PROCESS | 852 | 1464053615446 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 18:33:35 INFO - PROCESS | 852 | 1464053615448 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 18:33:35 INFO - PROCESS | 852 | 1464053615452 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:33:35 INFO - PROCESS | 852 | 1464053615454 Marionette TRACE conn5 <- [1,1914,null,{}] 18:33:35 INFO - PROCESS | 852 | 1464053615475 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:35 INFO - PROCESS | 852 | 1464053615654 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 18:33:35 INFO - PROCESS | 852 | 1464053615806 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:35 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCD65B000 == 110 [pid = 852] [id = 488] 18:33:35 INFO - PROCESS | 852 | ++DOMWINDOW == 252 (0000004CCE159C00) [pid = 852] [serial = 1464] [outer = 0000000000000000] 18:33:35 INFO - PROCESS | 852 | ++DOMWINDOW == 253 (0000004CCE166000) [pid = 852] [serial = 1465] [outer = 0000004CCE159C00] 18:33:35 INFO - PROCESS | 852 | 1464053615865 Marionette DEBUG loaded listener.js 18:33:35 INFO - PROCESS | 852 | ++DOMWINDOW == 254 (0000004CCF4A5400) [pid = 852] [serial = 1466] [outer = 0000004CCE159C00] 18:33:36 INFO - PROCESS | 852 | 1464053616452 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 18:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1053ms 18:33:36 INFO - PROCESS | 852 | 1464053616508 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 18:33:36 INFO - PROCESS | 852 | 1464053616510 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 18:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:33:36 INFO - PROCESS | 852 | 1464053616514 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:33:36 INFO - PROCESS | 852 | 1464053616516 Marionette TRACE conn5 <- [1,1918,null,{}] 18:33:36 INFO - PROCESS | 852 | 1464053616519 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:36 INFO - PROCESS | 852 | 1464053616667 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 18:33:36 INFO - PROCESS | 852 | 1464053616821 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:36 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCF85F000 == 111 [pid = 852] [id = 489] 18:33:36 INFO - PROCESS | 852 | ++DOMWINDOW == 255 (0000004CCF4A3000) [pid = 852] [serial = 1467] [outer = 0000000000000000] 18:33:36 INFO - PROCESS | 852 | ++DOMWINDOW == 256 (0000004CCF727000) [pid = 852] [serial = 1468] [outer = 0000004CCF4A3000] 18:33:36 INFO - PROCESS | 852 | 1464053616877 Marionette DEBUG loaded listener.js 18:33:36 INFO - PROCESS | 852 | ++DOMWINDOW == 257 (0000004CCF72F800) [pid = 852] [serial = 1469] [outer = 0000004CCF4A3000] 18:33:37 INFO - PROCESS | 852 | 1464053617472 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 18:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1024ms 18:33:37 INFO - PROCESS | 852 | 1464053617541 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 18:33:37 INFO - PROCESS | 852 | 1464053617543 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 18:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:33:37 INFO - PROCESS | 852 | 1464053617547 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:33:37 INFO - PROCESS | 852 | 1464053617549 Marionette TRACE conn5 <- [1,1922,null,{}] 18:33:37 INFO - PROCESS | 852 | 1464053617553 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:37 INFO - PROCESS | 852 | 1464053617683 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 18:33:37 INFO - PROCESS | 852 | 1464053617838 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:37 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCBD11000 == 112 [pid = 852] [id = 490] 18:33:37 INFO - PROCESS | 852 | ++DOMWINDOW == 258 (0000004CCBD2AC00) [pid = 852] [serial = 1470] [outer = 0000000000000000] 18:33:37 INFO - PROCESS | 852 | ++DOMWINDOW == 259 (0000004CCBD2E800) [pid = 852] [serial = 1471] [outer = 0000004CCBD2AC00] 18:33:37 INFO - PROCESS | 852 | 1464053617893 Marionette DEBUG loaded listener.js 18:33:37 INFO - PROCESS | 852 | ++DOMWINDOW == 260 (0000004CCF72CC00) [pid = 852] [serial = 1472] [outer = 0000004CCBD2AC00] 18:33:38 INFO - PROCESS | 852 | 1464053618516 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 18:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1032ms 18:33:38 INFO - PROCESS | 852 | 1464053618582 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 18:33:38 INFO - PROCESS | 852 | 1464053618585 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 18:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:33:38 INFO - PROCESS | 852 | 1464053618606 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:33:38 INFO - PROCESS | 852 | 1464053618608 Marionette TRACE conn5 <- [1,1926,null,{}] 18:33:38 INFO - PROCESS | 852 | 1464053618612 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:38 INFO - PROCESS | 852 | 1464053618798 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 18:33:38 INFO - PROCESS | 852 | 1464053618915 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:38 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCE571000 == 113 [pid = 852] [id = 491] 18:33:38 INFO - PROCESS | 852 | ++DOMWINDOW == 261 (0000004CCC0A8400) [pid = 852] [serial = 1473] [outer = 0000000000000000] 18:33:38 INFO - PROCESS | 852 | ++DOMWINDOW == 262 (0000004CCC0AAC00) [pid = 852] [serial = 1474] [outer = 0000004CCC0A8400] 18:33:38 INFO - PROCESS | 852 | 1464053618972 Marionette DEBUG loaded listener.js 18:33:39 INFO - PROCESS | 852 | ++DOMWINDOW == 263 (0000004CCC0B3400) [pid = 852] [serial = 1475] [outer = 0000004CCC0A8400] 18:33:39 INFO - PROCESS | 852 | 1464053619510 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 18:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 944ms 18:33:39 INFO - PROCESS | 852 | 1464053619549 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 18:33:39 INFO - PROCESS | 852 | 1464053619551 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 18:33:39 INFO - PROCESS | 852 | 1464053619557 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:33:39 INFO - PROCESS | 852 | 1464053619559 Marionette TRACE conn5 <- [1,1930,null,{}] 18:33:39 INFO - PROCESS | 852 | 1464053619563 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:39 INFO - PROCESS | 852 | 1464053619695 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 18:33:39 INFO - PROCESS | 852 | 1464053619863 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:39 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCE58C000 == 114 [pid = 852] [id = 492] 18:33:39 INFO - PROCESS | 852 | ++DOMWINDOW == 264 (0000004CCC0B2C00) [pid = 852] [serial = 1476] [outer = 0000000000000000] 18:33:39 INFO - PROCESS | 852 | ++DOMWINDOW == 265 (0000004CCC289000) [pid = 852] [serial = 1477] [outer = 0000004CCC0B2C00] 18:33:39 INFO - PROCESS | 852 | 1464053619919 Marionette DEBUG loaded listener.js 18:33:40 INFO - PROCESS | 852 | ++DOMWINDOW == 266 (0000004CCC28F000) [pid = 852] [serial = 1478] [outer = 0000004CCC0B2C00] 18:33:40 INFO - PROCESS | 852 | 1464053620890 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 18:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1383ms 18:33:40 INFO - PROCESS | 852 | 1464053620945 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 18:33:40 INFO - PROCESS | 852 | 1464053620949 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 18:33:40 INFO - PROCESS | 852 | 1464053620955 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:33:40 INFO - PROCESS | 852 | 1464053620959 Marionette TRACE conn5 <- [1,1934,null,{}] 18:33:40 INFO - PROCESS | 852 | 1464053620966 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:41 INFO - PROCESS | 852 | 1464053621106 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 18:33:41 INFO - PROCESS | 852 | 1464053621261 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:41 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC00C0800 == 115 [pid = 852] [id = 493] 18:33:41 INFO - PROCESS | 852 | ++DOMWINDOW == 267 (0000004CB27D3000) [pid = 852] [serial = 1479] [outer = 0000000000000000] 18:33:41 INFO - PROCESS | 852 | ++DOMWINDOW == 268 (0000004CB2BB4000) [pid = 852] [serial = 1480] [outer = 0000004CB27D3000] 18:33:41 INFO - PROCESS | 852 | 1464053621315 Marionette DEBUG loaded listener.js 18:33:41 INFO - PROCESS | 852 | ++DOMWINDOW == 269 (0000004CBA4F2800) [pid = 852] [serial = 1481] [outer = 0000004CB27D3000] 18:33:41 INFO - PROCESS | 852 | 1464053621917 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 18:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 984ms 18:33:41 INFO - PROCESS | 852 | 1464053621944 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 18:33:41 INFO - PROCESS | 852 | 1464053621950 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 18:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:33:41 INFO - PROCESS | 852 | 1464053621956 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:33:41 INFO - PROCESS | 852 | 1464053621959 Marionette TRACE conn5 <- [1,1938,null,{}] 18:33:41 INFO - PROCESS | 852 | 1464053621963 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:42 INFO - PROCESS | 852 | 1464053622086 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 18:33:42 INFO - PROCESS | 852 | 1464053622276 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:42 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF757000 == 116 [pid = 852] [id = 494] 18:33:42 INFO - PROCESS | 852 | ++DOMWINDOW == 270 (0000004CB85BB000) [pid = 852] [serial = 1482] [outer = 0000000000000000] 18:33:42 INFO - PROCESS | 852 | ++DOMWINDOW == 271 (0000004CBD1D9800) [pid = 852] [serial = 1483] [outer = 0000004CB85BB000] 18:33:42 INFO - PROCESS | 852 | 1464053622328 Marionette DEBUG loaded listener.js 18:33:42 INFO - PROCESS | 852 | ++DOMWINDOW == 272 (0000004CBEA39000) [pid = 852] [serial = 1484] [outer = 0000004CB85BB000] 18:33:42 INFO - PROCESS | 852 | 1464053622952 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 18:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1033ms 18:33:42 INFO - PROCESS | 852 | 1464053622990 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 18:33:42 INFO - PROCESS | 852 | 1464053622993 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 18:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:33:42 INFO - PROCESS | 852 | 1464053622996 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:33:43 INFO - PROCESS | 852 | 1464053623000 Marionette TRACE conn5 <- [1,1942,null,{}] 18:33:43 INFO - PROCESS | 852 | 1464053623028 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:43 INFO - PROCESS | 852 | 1464053623157 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 18:33:43 INFO - PROCESS | 852 | 1464053623334 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:43 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC59CF800 == 117 [pid = 852] [id = 495] 18:33:43 INFO - PROCESS | 852 | ++DOMWINDOW == 273 (0000004CC0F73C00) [pid = 852] [serial = 1485] [outer = 0000000000000000] 18:33:43 INFO - PROCESS | 852 | ++DOMWINDOW == 274 (0000004CC0F79000) [pid = 852] [serial = 1486] [outer = 0000004CC0F73C00] 18:33:43 INFO - PROCESS | 852 | 1464053623387 Marionette DEBUG loaded listener.js 18:33:43 INFO - PROCESS | 852 | ++DOMWINDOW == 275 (0000004CC5109800) [pid = 852] [serial = 1487] [outer = 0000004CC0F73C00] 18:33:43 INFO - PROCESS | 852 | 1464053623971 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 18:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1002ms 18:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:33:44 INFO - PROCESS | 852 | 1464053624005 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 18:33:44 INFO - PROCESS | 852 | 1464053624008 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 18:33:44 INFO - PROCESS | 852 | 1464053624013 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:33:44 INFO - PROCESS | 852 | 1464053624015 Marionette TRACE conn5 <- [1,1946,null,{}] 18:33:44 INFO - PROCESS | 852 | 1464053624018 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:44 INFO - PROCESS | 852 | 1464053624145 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 18:33:44 INFO - PROCESS | 852 | 1464053624321 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:44 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC0F35000 == 118 [pid = 852] [id = 496] 18:33:44 INFO - PROCESS | 852 | ++DOMWINDOW == 276 (0000004CBB56FC00) [pid = 852] [serial = 1488] [outer = 0000000000000000] 18:33:44 INFO - PROCESS | 852 | ++DOMWINDOW == 277 (0000004CC55D7800) [pid = 852] [serial = 1489] [outer = 0000004CBB56FC00] 18:33:44 INFO - PROCESS | 852 | 1464053624372 Marionette DEBUG loaded listener.js 18:33:44 INFO - PROCESS | 852 | ++DOMWINDOW == 278 (0000004CC84B5C00) [pid = 852] [serial = 1490] [outer = 0000004CBB56FC00] 18:33:44 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8951000 == 117 [pid = 852] [id = 384] 18:33:44 INFO - PROCESS | 852 | --DOCSHELL 0000004CC954B800 == 116 [pid = 852] [id = 481] 18:33:44 INFO - PROCESS | 852 | --DOCSHELL 0000004CC2E08000 == 115 [pid = 852] [id = 480] 18:33:44 INFO - PROCESS | 852 | --DOCSHELL 0000004CC906D000 == 114 [pid = 852] [id = 479] 18:33:44 INFO - PROCESS | 852 | --DOCSHELL 0000004CC6DDA800 == 113 [pid = 852] [id = 478] 18:33:44 INFO - PROCESS | 852 | --DOCSHELL 0000004CC3E6B800 == 112 [pid = 852] [id = 477] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 277 (0000004CC9810800) [pid = 852] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 276 (0000004CC6545800) [pid = 852] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 275 (0000004CB7E6FC00) [pid = 852] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 274 (0000004CC9815400) [pid = 852] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 273 (0000004CC52E7800) [pid = 852] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 272 (0000004CC8D39C00) [pid = 852] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 271 (0000004CCA8C9000) [pid = 852] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 270 (0000004CC1B8FC00) [pid = 852] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 269 (0000004CBE3EDC00) [pid = 852] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 268 (0000004CB47A6800) [pid = 852] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 267 (0000004CCAFC2800) [pid = 852] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 266 (0000004CCB87C400) [pid = 852] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1A59800 == 111 [pid = 852] [id = 476] 18:33:44 INFO - PROCESS | 852 | --DOCSHELL 0000004CC00CB800 == 110 [pid = 852] [id = 475] 18:33:44 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAABA800 == 109 [pid = 852] [id = 474] 18:33:44 INFO - PROCESS | 852 | --DOCSHELL 0000004CBB01F000 == 108 [pid = 852] [id = 473] 18:33:44 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAAAA800 == 107 [pid = 852] [id = 472] 18:33:44 INFO - PROCESS | 852 | --DOCSHELL 0000004CCD6BC800 == 106 [pid = 852] [id = 466] 18:33:44 INFO - PROCESS | 852 | --DOCSHELL 0000004CCE033000 == 105 [pid = 852] [id = 465] 18:33:44 INFO - PROCESS | 852 | --DOCSHELL 0000004CCBF8A800 == 104 [pid = 852] [id = 464] 18:33:44 INFO - PROCESS | 852 | --DOCSHELL 0000004CCD966800 == 103 [pid = 852] [id = 463] 18:33:44 INFO - PROCESS | 852 | --DOCSHELL 0000004CC6D10000 == 102 [pid = 852] [id = 438] 18:33:44 INFO - PROCESS | 852 | --DOCSHELL 0000004CCAB19000 == 101 [pid = 852] [id = 462] 18:33:44 INFO - PROCESS | 852 | --DOCSHELL 0000004CC156F000 == 100 [pid = 852] [id = 461] 18:33:44 INFO - PROCESS | 852 | --DOCSHELL 0000004CBA416800 == 99 [pid = 852] [id = 460] 18:33:44 INFO - PROCESS | 852 | --DOCSHELL 0000004CC9517800 == 98 [pid = 852] [id = 459] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 265 (0000004CC0FC3000) [pid = 852] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 264 (0000004CC84B4400) [pid = 852] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 263 (0000004CBF77B000) [pid = 852] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 262 (0000004CC0FCAC00) [pid = 852] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 261 (0000004CC51F8C00) [pid = 852] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 260 (0000004CC1BE6800) [pid = 852] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 259 (0000004CBE3F5000) [pid = 852] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 258 (0000004CC848A000) [pid = 852] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 257 (0000004CBB573800) [pid = 852] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 256 (0000004CBD822800) [pid = 852] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 255 (0000004CBA9CBC00) [pid = 852] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 254 (0000004CB479B400) [pid = 852] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 253 (0000004CBE3A9400) [pid = 852] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 252 (0000004CBB86C800) [pid = 852] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 251 (0000004CBE655000) [pid = 852] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 250 (0000004CBEA5D400) [pid = 852] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 249 (0000004CC5410C00) [pid = 852] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | --DOMWINDOW == 248 (0000004CBF48DC00) [pid = 852] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 852 | 1464053624974 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 18:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 985ms 18:33:45 INFO - PROCESS | 852 | 1464053625000 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 18:33:45 INFO - PROCESS | 852 | 1464053625002 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 18:33:45 INFO - PROCESS | 852 | 1464053625006 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:33:45 INFO - PROCESS | 852 | 1464053625008 Marionette TRACE conn5 <- [1,1950,null,{}] 18:33:45 INFO - PROCESS | 852 | 1464053625011 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:45 INFO - PROCESS | 852 | 1464053625119 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 18:33:45 INFO - PROCESS | 852 | 1464053625253 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:45 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF748800 == 99 [pid = 852] [id = 497] 18:33:45 INFO - PROCESS | 852 | ++DOMWINDOW == 249 (0000004CB3102800) [pid = 852] [serial = 1491] [outer = 0000000000000000] 18:33:45 INFO - PROCESS | 852 | ++DOMWINDOW == 250 (0000004CB85BE000) [pid = 852] [serial = 1492] [outer = 0000004CB3102800] 18:33:45 INFO - PROCESS | 852 | 1464053625300 Marionette DEBUG loaded listener.js 18:33:45 INFO - PROCESS | 852 | ++DOMWINDOW == 251 (0000004CBB86C800) [pid = 852] [serial = 1493] [outer = 0000004CB3102800] 18:33:45 INFO - PROCESS | 852 | 1464053625672 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 18:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 671ms 18:33:45 INFO - PROCESS | 852 | 1464053625680 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 18:33:45 INFO - PROCESS | 852 | 1464053625683 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 18:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:33:45 INFO - PROCESS | 852 | 1464053625686 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:33:45 INFO - PROCESS | 852 | 1464053625688 Marionette TRACE conn5 <- [1,1954,null,{}] 18:33:45 INFO - PROCESS | 852 | 1464053625714 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:45 INFO - PROCESS | 852 | 1464053625868 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 18:33:45 INFO - PROCESS | 852 | 1464053625884 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:45 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC156B000 == 100 [pid = 852] [id = 498] 18:33:45 INFO - PROCESS | 852 | ++DOMWINDOW == 252 (0000004CBE3A9400) [pid = 852] [serial = 1494] [outer = 0000000000000000] 18:33:45 INFO - PROCESS | 852 | ++DOMWINDOW == 253 (0000004CBE655000) [pid = 852] [serial = 1495] [outer = 0000004CBE3A9400] 18:33:45 INFO - PROCESS | 852 | 1464053625930 Marionette DEBUG loaded listener.js 18:33:46 INFO - PROCESS | 852 | ++DOMWINDOW == 254 (0000004CBFB9C000) [pid = 852] [serial = 1496] [outer = 0000004CBE3A9400] 18:33:46 INFO - PROCESS | 852 | 1464053626383 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 18:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 734ms 18:33:46 INFO - PROCESS | 852 | 1464053626429 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 18:33:46 INFO - PROCESS | 852 | 1464053626431 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 18:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:33:46 INFO - PROCESS | 852 | 1464053626441 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:33:46 INFO - PROCESS | 852 | 1464053626442 Marionette TRACE conn5 <- [1,1958,null,{}] 18:33:46 INFO - PROCESS | 852 | 1464053626446 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:46 INFO - PROCESS | 852 | 1464053626553 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 18:33:46 INFO - PROCESS | 852 | 1464053626560 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:46 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC6DEC800 == 101 [pid = 852] [id = 499] 18:33:46 INFO - PROCESS | 852 | ++DOMWINDOW == 255 (0000004CC0231000) [pid = 852] [serial = 1497] [outer = 0000000000000000] 18:33:46 INFO - PROCESS | 852 | ++DOMWINDOW == 256 (0000004CC0FC1000) [pid = 852] [serial = 1498] [outer = 0000004CC0231000] 18:33:46 INFO - PROCESS | 852 | 1464053626606 Marionette DEBUG loaded listener.js 18:33:46 INFO - PROCESS | 852 | ++DOMWINDOW == 257 (0000004CC1BED000) [pid = 852] [serial = 1499] [outer = 0000004CC0231000] 18:33:47 INFO - PROCESS | 852 | 1464053627098 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 18:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 691ms 18:33:47 INFO - PROCESS | 852 | 1464053627135 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 18:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:33:47 INFO - PROCESS | 852 | 1464053627137 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 18:33:47 INFO - PROCESS | 852 | 1464053627141 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:33:47 INFO - PROCESS | 852 | 1464053627143 Marionette TRACE conn5 <- [1,1962,null,{}] 18:33:47 INFO - PROCESS | 852 | 1464053627146 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:47 INFO - PROCESS | 852 | 1464053627294 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 18:33:47 INFO - PROCESS | 852 | 1464053627346 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:47 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC90A0800 == 102 [pid = 852] [id = 500] 18:33:47 INFO - PROCESS | 852 | ++DOMWINDOW == 258 (0000004CC5244C00) [pid = 852] [serial = 1500] [outer = 0000000000000000] 18:33:47 INFO - PROCESS | 852 | ++DOMWINDOW == 259 (0000004CC52EDC00) [pid = 852] [serial = 1501] [outer = 0000004CC5244C00] 18:33:47 INFO - PROCESS | 852 | 1464053627392 Marionette DEBUG loaded listener.js 18:33:47 INFO - PROCESS | 852 | ++DOMWINDOW == 260 (0000004CC664C000) [pid = 852] [serial = 1502] [outer = 0000004CC5244C00] 18:33:47 INFO - PROCESS | 852 | 1464053627856 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 18:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 734ms 18:33:47 INFO - PROCESS | 852 | 1464053627877 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 18:33:47 INFO - PROCESS | 852 | 1464053627879 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 18:33:47 INFO - PROCESS | 852 | 1464053627882 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:33:47 INFO - PROCESS | 852 | 1464053627884 Marionette TRACE conn5 <- [1,1966,null,{}] 18:33:47 INFO - PROCESS | 852 | 1464053627888 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:48 INFO - PROCESS | 852 | 1464053628034 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 18:33:48 INFO - PROCESS | 852 | 1464053628055 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:48 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC954C800 == 103 [pid = 852] [id = 501] 18:33:48 INFO - PROCESS | 852 | ++DOMWINDOW == 261 (0000004CC55DCC00) [pid = 852] [serial = 1503] [outer = 0000000000000000] 18:33:48 INFO - PROCESS | 852 | ++DOMWINDOW == 262 (0000004CC9032800) [pid = 852] [serial = 1504] [outer = 0000004CC55DCC00] 18:33:48 INFO - PROCESS | 852 | 1464053628101 Marionette DEBUG loaded listener.js 18:33:48 INFO - PROCESS | 852 | ++DOMWINDOW == 263 (0000004CCA8C6000) [pid = 852] [serial = 1505] [outer = 0000004CC55DCC00] 18:33:48 INFO - PROCESS | 852 | 1464053628535 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 690ms 18:33:48 INFO - PROCESS | 852 | 1464053628576 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 18:33:48 INFO - PROCESS | 852 | 1464053628578 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 18:33:48 INFO - PROCESS | 852 | 1464053628582 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:33:48 INFO - PROCESS | 852 | 1464053628584 Marionette TRACE conn5 <- [1,1970,null,{}] 18:33:48 INFO - PROCESS | 852 | 1464053628587 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:48 INFO - PROCESS | 852 | 1464053628738 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 262 (0000004CC1B8A000) [pid = 852] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 261 (0000004CBFDF1000) [pid = 852] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 260 (0000004CBB50E800) [pid = 852] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 259 (0000004CB2764C00) [pid = 852] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 258 (0000004CC9815000) [pid = 852] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 257 (0000004CAE749000) [pid = 852] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 256 (0000004CC0FCDC00) [pid = 852] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 255 (0000004CBE470000) [pid = 852] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 254 (0000004CCAFC5000) [pid = 852] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 253 (0000004CCB86EC00) [pid = 852] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 252 (0000004CC1BEE800) [pid = 852] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 251 (0000004CC023BC00) [pid = 852] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 250 (0000004CBFDFB800) [pid = 852] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 249 (0000004CB8729C00) [pid = 852] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 248 (0000004CB85BCC00) [pid = 852] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 247 (0000004CBB21FC00) [pid = 852] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 246 (0000004CC524BC00) [pid = 852] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 245 (0000004CC0FC6C00) [pid = 852] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 244 (0000004CAE23D400) [pid = 852] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 243 (0000004CB3639C00) [pid = 852] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 242 (0000004CADF1B400) [pid = 852] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 241 (0000004CC1A40000) [pid = 852] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 240 (0000004CC6646C00) [pid = 852] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 239 (0000004CBD609400) [pid = 852] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 238 (0000004CBEC0E400) [pid = 852] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 237 (0000004CC524C400) [pid = 852] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 236 (0000004CB7B56800) [pid = 852] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 235 (0000004CC51F5400) [pid = 852] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 234 (0000004CB8775400) [pid = 852] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 233 (0000004CB2BAF800) [pid = 852] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 232 (0000004CBA975000) [pid = 852] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 231 (0000004CACF2E000) [pid = 852] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 230 (0000004CBEA41800) [pid = 852] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 229 (0000004CBFFD6000) [pid = 852] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 228 (0000004CC130D000) [pid = 852] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 227 (0000004CCB876000) [pid = 852] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 226 (0000004CBA4F2C00) [pid = 852] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 225 (0000004CC8D30C00) [pid = 852] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 224 (0000004CC1BED800) [pid = 852] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 223 (0000004CBD1CD400) [pid = 852] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 222 (0000004CC5451800) [pid = 852] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 221 (0000004CBE661000) [pid = 852] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 220 (0000004CB4237C00) [pid = 852] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 219 (0000004CBA9CD800) [pid = 852] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 218 (0000004CB27E1400) [pid = 852] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 217 (0000004CCA8C1800) [pid = 852] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 216 (0000004CC84AE000) [pid = 852] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 215 (0000004CCAE0D800) [pid = 852] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 214 (0000004CC1536000) [pid = 852] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 213 (0000004CACF2BC00) [pid = 852] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 212 (0000004CBF944800) [pid = 852] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 211 (0000004CAE907400) [pid = 852] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 210 (0000004CBFFD9000) [pid = 852] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 209 (0000004CC544A400) [pid = 852] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 208 (0000004CB47A1000) [pid = 852] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 207 (0000004CC1534400) [pid = 852] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 206 (0000004CC019B400) [pid = 852] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 205 (0000004CCAF3BC00) [pid = 852] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 204 (0000004CB320F000) [pid = 852] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 203 (0000004CC9034000) [pid = 852] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 202 (0000004CC5404C00) [pid = 852] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 201 (0000004CC8D3C000) [pid = 852] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 200 (0000004CC55DF400) [pid = 852] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 199 (0000004CC001B800) [pid = 852] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 198 (0000004CB438D000) [pid = 852] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 197 (0000004CBE471000) [pid = 852] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 196 (0000004CC8D3D400) [pid = 852] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 195 (0000004CBFFD2800) [pid = 852] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 194 (0000004CBA9F4800) [pid = 852] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 193 (0000004CCAE1A800) [pid = 852] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 192 (0000004CC5249000) [pid = 852] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:33:49 INFO - PROCESS | 852 | --DOMWINDOW == 191 (0000004CC934BC00) [pid = 852] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:33:49 INFO - PROCESS | 852 | 1464053629584 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:49 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAEFD5800 == 104 [pid = 852] [id = 502] 18:33:49 INFO - PROCESS | 852 | ++DOMWINDOW == 192 (0000004CAC659800) [pid = 852] [serial = 1506] [outer = 0000000000000000] 18:33:49 INFO - PROCESS | 852 | ++DOMWINDOW == 193 (0000004CADEC1800) [pid = 852] [serial = 1507] [outer = 0000004CAC659800] 18:33:49 INFO - PROCESS | 852 | 1464053629630 Marionette DEBUG loaded listener.js 18:33:49 INFO - PROCESS | 852 | ++DOMWINDOW == 194 (0000004CB27DEC00) [pid = 852] [serial = 1508] [outer = 0000004CAC659800] 18:33:50 INFO - PROCESS | 852 | 1464053630018 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1483ms 18:33:50 INFO - PROCESS | 852 | 1464053630069 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 18:33:50 INFO - PROCESS | 852 | 1464053630071 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 18:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:33:50 INFO - PROCESS | 852 | 1464053630075 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:33:50 INFO - PROCESS | 852 | 1464053630077 Marionette TRACE conn5 <- [1,1974,null,{}] 18:33:50 INFO - PROCESS | 852 | 1464053630081 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:50 INFO - PROCESS | 852 | 1464053630207 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 18:33:50 INFO - PROCESS | 852 | 1464053630214 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:50 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC9531800 == 105 [pid = 852] [id = 503] 18:33:50 INFO - PROCESS | 852 | ++DOMWINDOW == 195 (0000004CB423C400) [pid = 852] [serial = 1509] [outer = 0000000000000000] 18:33:50 INFO - PROCESS | 852 | ++DOMWINDOW == 196 (0000004CBA9F0C00) [pid = 852] [serial = 1510] [outer = 0000004CB423C400] 18:33:50 INFO - PROCESS | 852 | 1464053630265 Marionette DEBUG loaded listener.js 18:33:50 INFO - PROCESS | 852 | ++DOMWINDOW == 197 (0000004CBF410800) [pid = 852] [serial = 1511] [outer = 0000004CB423C400] 18:33:50 INFO - PROCESS | 852 | 1464053630735 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 692ms 18:33:50 INFO - PROCESS | 852 | 1464053630770 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 18:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:33:50 INFO - PROCESS | 852 | 1464053630772 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 18:33:50 INFO - PROCESS | 852 | 1464053630775 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:33:50 INFO - PROCESS | 852 | 1464053630777 Marionette TRACE conn5 <- [1,1978,null,{}] 18:33:50 INFO - PROCESS | 852 | 1464053630780 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:50 INFO - PROCESS | 852 | 1464053630915 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 18:33:50 INFO - PROCESS | 852 | 1464053630924 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:50 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCC251000 == 106 [pid = 852] [id = 504] 18:33:50 INFO - PROCESS | 852 | ++DOMWINDOW == 198 (0000004CBFBA0800) [pid = 852] [serial = 1512] [outer = 0000000000000000] 18:33:50 INFO - PROCESS | 852 | ++DOMWINDOW == 199 (0000004CC0019000) [pid = 852] [serial = 1513] [outer = 0000004CBFBA0800] 18:33:50 INFO - PROCESS | 852 | 1464053630969 Marionette DEBUG loaded listener.js 18:33:51 INFO - PROCESS | 852 | ++DOMWINDOW == 200 (0000004CC1BED800) [pid = 852] [serial = 1514] [outer = 0000004CBFBA0800] 18:33:51 INFO - PROCESS | 852 | 1464053631410 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 692ms 18:33:51 INFO - PROCESS | 852 | 1464053631470 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 18:33:51 INFO - PROCESS | 852 | 1464053631472 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 18:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:33:51 INFO - PROCESS | 852 | 1464053631476 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:33:51 INFO - PROCESS | 852 | 1464053631477 Marionette TRACE conn5 <- [1,1982,null,{}] 18:33:51 INFO - PROCESS | 852 | 1464053631588 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:51 INFO - PROCESS | 852 | 1464053631728 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 18:33:51 INFO - PROCESS | 852 | 1464053631924 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:51 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE9E3000 == 107 [pid = 852] [id = 505] 18:33:51 INFO - PROCESS | 852 | ++DOMWINDOW == 201 (0000004CAE23C000) [pid = 852] [serial = 1515] [outer = 0000000000000000] 18:33:51 INFO - PROCESS | 852 | ++DOMWINDOW == 202 (0000004CAE74F400) [pid = 852] [serial = 1516] [outer = 0000004CAE23C000] 18:33:51 INFO - PROCESS | 852 | 1464053631987 Marionette DEBUG loaded listener.js 18:33:52 INFO - PROCESS | 852 | ++DOMWINDOW == 203 (0000004CB42D6C00) [pid = 852] [serial = 1517] [outer = 0000004CAE23C000] 18:33:52 INFO - PROCESS | 852 | 1464053632640 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 18:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1238ms 18:33:52 INFO - PROCESS | 852 | 1464053632732 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 18:33:52 INFO - PROCESS | 852 | 1464053632737 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 18:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:33:52 INFO - PROCESS | 852 | 1464053632744 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:33:52 INFO - PROCESS | 852 | 1464053632748 Marionette TRACE conn5 <- [1,1986,null,{}] 18:33:52 INFO - PROCESS | 852 | 1464053632753 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:52 INFO - PROCESS | 852 | 1464053632900 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 18:33:53 INFO - PROCESS | 852 | 1464053633060 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:53 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC2E16800 == 108 [pid = 852] [id = 506] 18:33:53 INFO - PROCESS | 852 | ++DOMWINDOW == 204 (0000004CBC107000) [pid = 852] [serial = 1518] [outer = 0000000000000000] 18:33:53 INFO - PROCESS | 852 | ++DOMWINDOW == 205 (0000004CBD608C00) [pid = 852] [serial = 1519] [outer = 0000004CBC107000] 18:33:53 INFO - PROCESS | 852 | 1464053633119 Marionette DEBUG loaded listener.js 18:33:53 INFO - PROCESS | 852 | ++DOMWINDOW == 206 (0000004CBE615000) [pid = 852] [serial = 1520] [outer = 0000004CBC107000] 18:33:53 INFO - PROCESS | 852 | 1464053633748 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 18:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1033ms 18:33:53 INFO - PROCESS | 852 | 1464053633778 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 18:33:53 INFO - PROCESS | 852 | 1464053633781 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 18:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:33:53 INFO - PROCESS | 852 | 1464053633785 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:33:53 INFO - PROCESS | 852 | 1464053633787 Marionette TRACE conn5 <- [1,1990,null,{}] 18:33:53 INFO - PROCESS | 852 | 1464053633791 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:53 INFO - PROCESS | 852 | 1464053633929 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 18:33:54 INFO - PROCESS | 852 | 1464053634103 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:54 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCAEDA800 == 109 [pid = 852] [id = 507] 18:33:54 INFO - PROCESS | 852 | ++DOMWINDOW == 207 (0000004CBF5A0400) [pid = 852] [serial = 1521] [outer = 0000000000000000] 18:33:54 INFO - PROCESS | 852 | ++DOMWINDOW == 208 (0000004CBF9E8000) [pid = 852] [serial = 1522] [outer = 0000004CBF5A0400] 18:33:54 INFO - PROCESS | 852 | 1464053634164 Marionette DEBUG loaded listener.js 18:33:54 INFO - PROCESS | 852 | ++DOMWINDOW == 209 (0000004CC0198000) [pid = 852] [serial = 1523] [outer = 0000004CBF5A0400] 18:33:54 INFO - PROCESS | 852 | 1464053634771 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 18:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1030ms 18:33:54 INFO - PROCESS | 852 | 1464053634823 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 18:33:54 INFO - PROCESS | 852 | 1464053634831 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 18:33:54 INFO - PROCESS | 852 | 1464053634853 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:33:54 INFO - PROCESS | 852 | 1464053634855 Marionette TRACE conn5 <- [1,1994,null,{}] 18:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:33:54 INFO - PROCESS | 852 | 1464053634859 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:55 INFO - PROCESS | 852 | 1464053634995 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 18:33:55 INFO - PROCESS | 852 | 1464053635156 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:55 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCE573800 == 110 [pid = 852] [id = 508] 18:33:55 INFO - PROCESS | 852 | ++DOMWINDOW == 210 (0000004CC517D000) [pid = 852] [serial = 1524] [outer = 0000000000000000] 18:33:55 INFO - PROCESS | 852 | ++DOMWINDOW == 211 (0000004CC52F0800) [pid = 852] [serial = 1525] [outer = 0000004CC517D000] 18:33:55 INFO - PROCESS | 852 | 1464053635214 Marionette DEBUG loaded listener.js 18:33:55 INFO - PROCESS | 852 | ++DOMWINDOW == 212 (0000004CC55E2400) [pid = 852] [serial = 1526] [outer = 0000004CC517D000] 18:33:55 INFO - PROCESS | 852 | 1464053635822 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 18:33:55 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 18:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1023ms 18:33:55 INFO - PROCESS | 852 | 1464053635883 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 18:33:55 INFO - PROCESS | 852 | 1464053635886 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 18:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:33:55 INFO - PROCESS | 852 | 1464053635889 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:33:55 INFO - PROCESS | 852 | 1464053635892 Marionette TRACE conn5 <- [1,1998,null,{}] 18:33:55 INFO - PROCESS | 852 | 1464053635895 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:56 INFO - PROCESS | 852 | 1464053636044 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 18:33:56 INFO - PROCESS | 852 | 1464053636204 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:56 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCF4E8000 == 111 [pid = 852] [id = 509] 18:33:56 INFO - PROCESS | 852 | ++DOMWINDOW == 213 (0000004CC848FC00) [pid = 852] [serial = 1527] [outer = 0000000000000000] 18:33:56 INFO - PROCESS | 852 | ++DOMWINDOW == 214 (0000004CC8D3D400) [pid = 852] [serial = 1528] [outer = 0000004CC848FC00] 18:33:56 INFO - PROCESS | 852 | 1464053636260 Marionette DEBUG loaded listener.js 18:33:56 INFO - PROCESS | 852 | ++DOMWINDOW == 215 (0000004CC981D400) [pid = 852] [serial = 1529] [outer = 0000004CC848FC00] 18:33:56 INFO - PROCESS | 852 | 1464053636874 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 18:33:56 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 18:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1025ms 18:33:56 INFO - PROCESS | 852 | 1464053636918 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 18:33:56 INFO - PROCESS | 852 | 1464053636920 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 18:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:33:56 INFO - PROCESS | 852 | 1464053636924 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:33:56 INFO - PROCESS | 852 | 1464053636926 Marionette TRACE conn5 <- [1,2002,null,{}] 18:33:56 INFO - PROCESS | 852 | 1464053636930 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:57 INFO - PROCESS | 852 | 1464053637089 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 18:33:57 INFO - PROCESS | 852 | 1464053637252 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:57 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCD4E1000 == 112 [pid = 852] [id = 510] 18:33:57 INFO - PROCESS | 852 | ++DOMWINDOW == 216 (0000004CCAE0E400) [pid = 852] [serial = 1530] [outer = 0000000000000000] 18:33:57 INFO - PROCESS | 852 | ++DOMWINDOW == 217 (0000004CCB872800) [pid = 852] [serial = 1531] [outer = 0000004CCAE0E400] 18:33:57 INFO - PROCESS | 852 | 1464053637311 Marionette DEBUG loaded listener.js 18:33:57 INFO - PROCESS | 852 | ++DOMWINDOW == 218 (0000004CCBECF800) [pid = 852] [serial = 1532] [outer = 0000004CCAE0E400] 18:33:57 INFO - PROCESS | 852 | 1464053637914 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 18:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1031ms 18:33:57 INFO - PROCESS | 852 | 1464053637958 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 18:33:57 INFO - PROCESS | 852 | 1464053637960 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 18:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:33:57 INFO - PROCESS | 852 | 1464053637964 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:33:57 INFO - PROCESS | 852 | 1464053637966 Marionette TRACE conn5 <- [1,2006,null,{}] 18:33:57 INFO - PROCESS | 852 | 1464053637970 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:58 INFO - PROCESS | 852 | 1464053638102 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 18:33:58 INFO - PROCESS | 852 | 1464053638278 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:58 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCBEA9000 == 113 [pid = 852] [id = 511] 18:33:58 INFO - PROCESS | 852 | ++DOMWINDOW == 219 (0000004CCA751800) [pid = 852] [serial = 1533] [outer = 0000000000000000] 18:33:58 INFO - PROCESS | 852 | ++DOMWINDOW == 220 (0000004CCA757C00) [pid = 852] [serial = 1534] [outer = 0000004CCA751800] 18:33:58 INFO - PROCESS | 852 | 1464053638336 Marionette DEBUG loaded listener.js 18:33:58 INFO - PROCESS | 852 | ++DOMWINDOW == 221 (0000004CCB86FC00) [pid = 852] [serial = 1535] [outer = 0000004CCA751800] 18:33:58 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAE26000 == 112 [pid = 852] [id = 11] 18:33:59 INFO - PROCESS | 852 | 1464053639058 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1130ms 18:33:59 INFO - PROCESS | 852 | 1464053639097 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 18:33:59 INFO - PROCESS | 852 | 1464053639100 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 18:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:33:59 INFO - PROCESS | 852 | 1464053639103 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:33:59 INFO - PROCESS | 852 | 1464053639105 Marionette TRACE conn5 <- [1,2010,null,{}] 18:33:59 INFO - PROCESS | 852 | 1464053639109 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:59 INFO - PROCESS | 852 | 1464053639243 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 18:33:59 INFO - PROCESS | 852 | 1464053639404 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:59 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCE02C000 == 113 [pid = 852] [id = 512] 18:33:59 INFO - PROCESS | 852 | ++DOMWINDOW == 222 (0000004CC517B000) [pid = 852] [serial = 1536] [outer = 0000000000000000] 18:33:59 INFO - PROCESS | 852 | ++DOMWINDOW == 223 (0000004CCC0EA800) [pid = 852] [serial = 1537] [outer = 0000004CC517B000] 18:33:59 INFO - PROCESS | 852 | 1464053639461 Marionette DEBUG loaded listener.js 18:33:59 INFO - PROCESS | 852 | ++DOMWINDOW == 224 (0000004CCC291400) [pid = 852] [serial = 1538] [outer = 0000004CC517B000] 18:34:00 INFO - PROCESS | 852 | 1464053640060 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 18:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1031ms 18:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:34:00 INFO - PROCESS | 852 | 1464053640136 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 18:34:00 INFO - PROCESS | 852 | 1464053640139 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 18:34:00 INFO - PROCESS | 852 | 1464053640142 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:34:00 INFO - PROCESS | 852 | 1464053640145 Marionette TRACE conn5 <- [1,2014,null,{}] 18:34:00 INFO - PROCESS | 852 | 1464053640165 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:00 INFO - PROCESS | 852 | 1464053640360 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 18:34:00 INFO - PROCESS | 852 | 1464053640475 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:00 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCA795000 == 114 [pid = 852] [id = 513] 18:34:00 INFO - PROCESS | 852 | ++DOMWINDOW == 225 (0000004CCD203400) [pid = 852] [serial = 1539] [outer = 0000000000000000] 18:34:00 INFO - PROCESS | 852 | ++DOMWINDOW == 226 (0000004CCD209400) [pid = 852] [serial = 1540] [outer = 0000004CCD203400] 18:34:00 INFO - PROCESS | 852 | 1464053640535 Marionette DEBUG loaded listener.js 18:34:00 INFO - PROCESS | 852 | ++DOMWINDOW == 227 (0000004CCD20F000) [pid = 852] [serial = 1541] [outer = 0000004CCD203400] 18:34:01 INFO - PROCESS | 852 | 1464053641096 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 18:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 992ms 18:34:01 INFO - PROCESS | 852 | 1464053641138 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 18:34:01 INFO - PROCESS | 852 | 1464053641140 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 18:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:34:01 INFO - PROCESS | 852 | 1464053641144 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:34:01 INFO - PROCESS | 852 | 1464053641147 Marionette TRACE conn5 <- [1,2018,null,{}] 18:34:01 INFO - PROCESS | 852 | 1464053641151 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:01 INFO - PROCESS | 852 | 1464053641287 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 18:34:01 INFO - PROCESS | 852 | 1464053641462 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:01 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCE9EB800 == 115 [pid = 852] [id = 514] 18:34:01 INFO - PROCESS | 852 | ++DOMWINDOW == 228 (0000004CCB245C00) [pid = 852] [serial = 1542] [outer = 0000000000000000] 18:34:01 INFO - PROCESS | 852 | ++DOMWINDOW == 229 (0000004CCB24C000) [pid = 852] [serial = 1543] [outer = 0000004CCB245C00] 18:34:01 INFO - PROCESS | 852 | 1464053641519 Marionette DEBUG loaded listener.js 18:34:01 INFO - PROCESS | 852 | ++DOMWINDOW == 230 (0000004CCD205800) [pid = 852] [serial = 1544] [outer = 0000004CCB245C00] 18:34:02 INFO - PROCESS | 852 | 1464053642124 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 18:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1027ms 18:34:02 INFO - PROCESS | 852 | 1464053642174 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 18:34:02 INFO - PROCESS | 852 | 1464053642176 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 18:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:34:02 INFO - PROCESS | 852 | 1464053642180 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:34:02 INFO - PROCESS | 852 | 1464053642182 Marionette TRACE conn5 <- [1,2022,null,{}] 18:34:02 INFO - PROCESS | 852 | 1464053642186 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:02 INFO - PROCESS | 852 | 1464053642385 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 18:34:02 INFO - PROCESS | 852 | 1464053642548 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:02 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD16D1000 == 116 [pid = 852] [id = 515] 18:34:02 INFO - PROCESS | 852 | ++DOMWINDOW == 231 (0000004CCB24F400) [pid = 852] [serial = 1545] [outer = 0000000000000000] 18:34:02 INFO - PROCESS | 852 | ++DOMWINDOW == 232 (0000004CCD5F9000) [pid = 852] [serial = 1546] [outer = 0000004CCB24F400] 18:34:02 INFO - PROCESS | 852 | 1464053642611 Marionette DEBUG loaded listener.js 18:34:02 INFO - PROCESS | 852 | ++DOMWINDOW == 233 (0000004CCD8D3C00) [pid = 852] [serial = 1547] [outer = 0000004CCB24F400] 18:34:03 INFO - PROCESS | 852 | 1464053643309 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1178ms 18:34:03 INFO - PROCESS | 852 | 1464053643361 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 18:34:03 INFO - PROCESS | 852 | 1464053643364 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 18:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:34:03 INFO - PROCESS | 852 | 1464053643367 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:34:03 INFO - PROCESS | 852 | 1464053643370 Marionette TRACE conn5 <- [1,2026,null,{}] 18:34:03 INFO - PROCESS | 852 | 1464053643374 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:03 INFO - PROCESS | 852 | 1464053643508 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 18:34:03 INFO - PROCESS | 852 | 1464053643672 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:03 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB9ED000 == 117 [pid = 852] [id = 516] 18:34:03 INFO - PROCESS | 852 | ++DOMWINDOW == 234 (0000004CB2BB1400) [pid = 852] [serial = 1548] [outer = 0000000000000000] 18:34:03 INFO - PROCESS | 852 | ++DOMWINDOW == 235 (0000004CBD1D4000) [pid = 852] [serial = 1549] [outer = 0000004CB2BB1400] 18:34:03 INFO - PROCESS | 852 | 1464053643727 Marionette DEBUG loaded listener.js 18:34:03 INFO - PROCESS | 852 | ++DOMWINDOW == 236 (0000004CC8D33800) [pid = 852] [serial = 1550] [outer = 0000004CB2BB1400] 18:34:04 INFO - PROCESS | 852 | 1464053644299 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 18:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 987ms 18:34:04 INFO - PROCESS | 852 | 1464053644356 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 18:34:04 INFO - PROCESS | 852 | 1464053644359 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 18:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:34:04 INFO - PROCESS | 852 | 1464053644362 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:34:04 INFO - PROCESS | 852 | 1464053644364 Marionette TRACE conn5 <- [1,2030,null,{}] 18:34:04 INFO - PROCESS | 852 | 1464053644368 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:04 INFO - PROCESS | 852 | 1464053644504 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 18:34:04 INFO - PROCESS | 852 | 1464053644680 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:04 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB846D800 == 118 [pid = 852] [id = 517] 18:34:04 INFO - PROCESS | 852 | ++DOMWINDOW == 237 (0000004CAE62EC00) [pid = 852] [serial = 1551] [outer = 0000000000000000] 18:34:04 INFO - PROCESS | 852 | ++DOMWINDOW == 238 (0000004CB37AE400) [pid = 852] [serial = 1552] [outer = 0000004CAE62EC00] 18:34:04 INFO - PROCESS | 852 | 1464053644737 Marionette DEBUG loaded listener.js 18:34:04 INFO - PROCESS | 852 | ++DOMWINDOW == 239 (0000004CBA980000) [pid = 852] [serial = 1553] [outer = 0000004CAE62EC00] 18:34:05 INFO - PROCESS | 852 | 1464053645348 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:34:05 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) 18:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1345ms 18:34:05 INFO - PROCESS | 852 | 1464053645711 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 18:34:05 INFO - PROCESS | 852 | 1464053645716 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 18:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:34:05 INFO - PROCESS | 852 | 1464053645721 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:34:05 INFO - PROCESS | 852 | 1464053645725 Marionette TRACE conn5 <- [1,2034,null,{}] 18:34:05 INFO - PROCESS | 852 | 1464053645730 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:05 INFO - PROCESS | 852 | 1464053645867 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 18:34:06 INFO - PROCESS | 852 | 1464053646027 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:06 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF741800 == 119 [pid = 852] [id = 518] 18:34:06 INFO - PROCESS | 852 | ++DOMWINDOW == 240 (0000004CAE909000) [pid = 852] [serial = 1554] [outer = 0000000000000000] 18:34:06 INFO - PROCESS | 852 | ++DOMWINDOW == 241 (0000004CB27DA000) [pid = 852] [serial = 1555] [outer = 0000004CAE909000] 18:34:06 INFO - PROCESS | 852 | 1464053646081 Marionette DEBUG loaded listener.js 18:34:06 INFO - PROCESS | 852 | ++DOMWINDOW == 242 (0000004CB7E6FC00) [pid = 852] [serial = 1556] [outer = 0000004CAE909000] 18:34:06 INFO - PROCESS | 852 | 1464053646703 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1029ms 18:34:06 INFO - PROCESS | 852 | 1464053646755 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 18:34:06 INFO - PROCESS | 852 | 1464053646759 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 18:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:34:06 INFO - PROCESS | 852 | 1464053646767 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:34:06 INFO - PROCESS | 852 | 1464053646771 Marionette TRACE conn5 <- [1,2038,null,{}] 18:34:06 INFO - PROCESS | 852 | 1464053646774 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:06 INFO - PROCESS | 852 | 1464053646917 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 18:34:07 INFO - PROCESS | 852 | 1464053647084 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:07 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC13CC800 == 120 [pid = 852] [id = 519] 18:34:07 INFO - PROCESS | 852 | ++DOMWINDOW == 243 (0000004CBA4FA000) [pid = 852] [serial = 1557] [outer = 0000000000000000] 18:34:07 INFO - PROCESS | 852 | ++DOMWINDOW == 244 (0000004CBA9EA400) [pid = 852] [serial = 1558] [outer = 0000004CBA4FA000] 18:34:07 INFO - PROCESS | 852 | 1464053647141 Marionette DEBUG loaded listener.js 18:34:07 INFO - PROCESS | 852 | ++DOMWINDOW == 245 (0000004CBB86E800) [pid = 852] [serial = 1559] [outer = 0000004CBA4FA000] 18:34:07 INFO - PROCESS | 852 | 1464053647718 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 984ms 18:34:07 INFO - PROCESS | 852 | 1464053647759 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 18:34:07 INFO - PROCESS | 852 | 1464053647762 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 18:34:07 INFO - PROCESS | 852 | 1464053647765 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:34:07 INFO - PROCESS | 852 | 1464053647768 Marionette TRACE conn5 <- [1,2042,null,{}] 18:34:07 INFO - PROCESS | 852 | 1464053647778 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:07 INFO - PROCESS | 852 | 1464053647959 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 18:34:07 INFO - PROCESS | 852 | --DOCSHELL 0000004CC9531800 == 119 [pid = 852] [id = 503] 18:34:07 INFO - PROCESS | 852 | --DOCSHELL 0000004CAEFD5800 == 118 [pid = 852] [id = 502] 18:34:07 INFO - PROCESS | 852 | --DOCSHELL 0000004CC954C800 == 117 [pid = 852] [id = 501] 18:34:07 INFO - PROCESS | 852 | --DOCSHELL 0000004CC90A0800 == 116 [pid = 852] [id = 500] 18:34:07 INFO - PROCESS | 852 | --DOCSHELL 0000004CC6DEC800 == 115 [pid = 852] [id = 499] 18:34:07 INFO - PROCESS | 852 | --DOCSHELL 0000004CC156B000 == 114 [pid = 852] [id = 498] 18:34:07 INFO - PROCESS | 852 | --DOCSHELL 0000004CBF748800 == 113 [pid = 852] [id = 497] 18:34:07 INFO - PROCESS | 852 | --DOCSHELL 0000004CC0F35000 == 112 [pid = 852] [id = 496] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 244 (0000004CCA8D0000) [pid = 852] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOCSHELL 0000004CC59CF800 == 111 [pid = 852] [id = 495] 18:34:08 INFO - PROCESS | 852 | --DOCSHELL 0000004CBF757000 == 110 [pid = 852] [id = 494] 18:34:08 INFO - PROCESS | 852 | --DOCSHELL 0000004CC00C0800 == 109 [pid = 852] [id = 493] 18:34:08 INFO - PROCESS | 852 | --DOCSHELL 0000004CCF85F000 == 108 [pid = 852] [id = 489] 18:34:08 INFO - PROCESS | 852 | --DOCSHELL 0000004CCD65B000 == 107 [pid = 852] [id = 488] 18:34:08 INFO - PROCESS | 852 | --DOCSHELL 0000004CCF31D000 == 106 [pid = 852] [id = 487] 18:34:08 INFO - PROCESS | 852 | --DOCSHELL 0000004CCF2D7000 == 105 [pid = 852] [id = 486] 18:34:08 INFO - PROCESS | 852 | --DOCSHELL 0000004CCC256800 == 104 [pid = 852] [id = 485] 18:34:08 INFO - PROCESS | 852 | --DOCSHELL 0000004CC6B1C800 == 103 [pid = 852] [id = 484] 18:34:08 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFF0E800 == 102 [pid = 852] [id = 483] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 243 (0000004CCE06C000) [pid = 852] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 242 (0000004CC5451C00) [pid = 852] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 241 (0000004CC52EF000) [pid = 852] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 240 (0000004CBD610800) [pid = 852] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 239 (0000004CB8777C00) [pid = 852] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 238 (0000004CCAFCBC00) [pid = 852] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 237 (0000004CC55DD000) [pid = 852] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 236 (0000004CC903E800) [pid = 852] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 235 (0000004CBA382C00) [pid = 852] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 234 (0000004CBEA3A000) [pid = 852] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 233 (0000004CC51F9400) [pid = 852] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 232 (0000004CBE878800) [pid = 852] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 231 (0000004CBF59F800) [pid = 852] [serial = 967] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 230 (0000004CCBED1C00) [pid = 852] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 229 (0000004CBC3BFC00) [pid = 852] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 228 (0000004CC8491800) [pid = 852] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 227 (0000004CCAE12C00) [pid = 852] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 226 (0000004CC902F800) [pid = 852] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 225 (0000004CC5177000) [pid = 852] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 224 (0000004CCBECB000) [pid = 852] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 223 (0000004CC5181000) [pid = 852] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 222 (0000004CBFFD3800) [pid = 852] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 221 (0000004CC5454800) [pid = 852] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 220 (0000004CC1316000) [pid = 852] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 219 (0000004CBF776800) [pid = 852] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 218 (0000004CBFBA5C00) [pid = 852] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 217 (0000004CB7E6AC00) [pid = 852] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 216 (0000004CCB87A000) [pid = 852] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 215 (0000004CCB878800) [pid = 852] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 214 (0000004CC517E800) [pid = 852] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 213 (0000004CC1538800) [pid = 852] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 212 (0000004CC5408400) [pid = 852] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 211 (0000004CCA8D0800) [pid = 852] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 210 (0000004CB7E6E400) [pid = 852] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 209 (0000004CCBECF400) [pid = 852] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 208 (0000004CC934D000) [pid = 852] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 207 (0000004CC019B000) [pid = 852] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 206 (0000004CC540C800) [pid = 852] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 205 (0000004CC1B83C00) [pid = 852] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 204 (0000004CC903CC00) [pid = 852] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 203 (0000004CC5250000) [pid = 852] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 202 (0000004CBF5A3000) [pid = 852] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 201 (0000004CC1A38000) [pid = 852] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 200 (0000004CBFB78C00) [pid = 852] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 199 (0000004CC9357400) [pid = 852] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 198 (0000004CC9038400) [pid = 852] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 197 (0000004CB7B53400) [pid = 852] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 196 (0000004CBB871000) [pid = 852] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 195 (0000004CBBABAC00) [pid = 852] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 194 (0000004CC544E400) [pid = 852] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 193 (0000004CBB5DA400) [pid = 852] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 192 (0000004CC51EE000) [pid = 852] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 191 (0000004CC0014000) [pid = 852] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 190 (0000004CBF776400) [pid = 852] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 189 (0000004CB7E70C00) [pid = 852] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 188 (0000004CCE071400) [pid = 852] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 187 (0000004CC848EC00) [pid = 852] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 186 (0000004CCAE10800) [pid = 852] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 185 (0000004CB8458C00) [pid = 852] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 184 (0000004CB27D3400) [pid = 852] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 183 (0000004CCD2DC800) [pid = 852] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 182 (0000004CCB86F000) [pid = 852] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 181 (0000004CCD5F6400) [pid = 852] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 180 (0000004CBA9C6C00) [pid = 852] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 179 (0000004CB47A7400) [pid = 852] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 178 (0000004CB2BCB400) [pid = 852] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 177 (0000004CADECA400) [pid = 852] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 176 (0000004CBF48E400) [pid = 852] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 175 (0000004CC524E000) [pid = 852] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 174 (0000004CC848D800) [pid = 852] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 173 (0000004CC0FCC400) [pid = 852] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 172 (0000004CC5109000) [pid = 852] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 171 (0000004CBE884000) [pid = 852] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 170 (0000004CBC3C1000) [pid = 852] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 169 (0000004CBE3AF000) [pid = 852] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 168 (0000004CBE885800) [pid = 852] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 167 (0000004CBE3EE000) [pid = 852] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 166 (0000004CBB878400) [pid = 852] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 165 (0000004CCC0EC800) [pid = 852] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 164 (0000004CCF5F7800) [pid = 852] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 163 (0000004CCAD87400) [pid = 852] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 162 (0000004CCDA92000) [pid = 852] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 161 (0000004CC0F6DC00) [pid = 852] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 160 (0000004CC0192800) [pid = 852] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 159 (0000004CC55D9C00) [pid = 852] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 158 (0000004CC6650400) [pid = 852] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 157 (0000004CC9034C00) [pid = 852] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 156 (0000004CC0021C00) [pid = 852] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 155 (0000004CC6652C00) [pid = 852] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 154 (0000004CC0F7AC00) [pid = 852] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 153 (0000004CC84B3000) [pid = 852] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 152 (0000004CBFB6E000) [pid = 852] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 151 (0000004CC9355000) [pid = 852] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | --DOMWINDOW == 150 (0000004CC1BEBC00) [pid = 852] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 18:34:08 INFO - PROCESS | 852 | 1464053648198 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:08 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB7F8C800 == 103 [pid = 852] [id = 520] 18:34:08 INFO - PROCESS | 852 | ++DOMWINDOW == 151 (0000004CACF28400) [pid = 852] [serial = 1560] [outer = 0000000000000000] 18:34:08 INFO - PROCESS | 852 | ++DOMWINDOW == 152 (0000004CAE23F400) [pid = 852] [serial = 1561] [outer = 0000004CACF28400] 18:34:08 INFO - PROCESS | 852 | 1464053648251 Marionette DEBUG loaded listener.js 18:34:08 INFO - PROCESS | 852 | ++DOMWINDOW == 153 (0000004CB42D7400) [pid = 852] [serial = 1562] [outer = 0000004CACF28400] 18:34:08 INFO - PROCESS | 852 | 1464053648815 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 18:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1083ms 18:34:08 INFO - PROCESS | 852 | 1464053648853 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 18:34:08 INFO - PROCESS | 852 | 1464053648855 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 18:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:34:08 INFO - PROCESS | 852 | 1464053648858 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:34:08 INFO - PROCESS | 852 | 1464053648860 Marionette TRACE conn5 <- [1,2046,null,{}] 18:34:08 INFO - PROCESS | 852 | 1464053648863 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:08 INFO - PROCESS | 852 | 1464053648978 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 18:34:08 INFO - PROCESS | 852 | 1464053648987 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:09 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBCD6A000 == 104 [pid = 852] [id = 521] 18:34:09 INFO - PROCESS | 852 | ++DOMWINDOW == 154 (0000004CBA382C00) [pid = 852] [serial = 1563] [outer = 0000000000000000] 18:34:09 INFO - PROCESS | 852 | ++DOMWINDOW == 155 (0000004CBB579C00) [pid = 852] [serial = 1564] [outer = 0000004CBA382C00] 18:34:09 INFO - PROCESS | 852 | 1464053649034 Marionette DEBUG loaded listener.js 18:34:09 INFO - PROCESS | 852 | ++DOMWINDOW == 156 (0000004CBD610800) [pid = 852] [serial = 1565] [outer = 0000004CBA382C00] 18:34:09 INFO - PROCESS | 852 | 1464053649518 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 18:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 671ms 18:34:09 INFO - PROCESS | 852 | 1464053649544 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 18:34:09 INFO - PROCESS | 852 | 1464053649546 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 18:34:09 INFO - PROCESS | 852 | 1464053649549 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:34:09 INFO - PROCESS | 852 | 1464053649551 Marionette TRACE conn5 <- [1,2050,null,{}] 18:34:09 INFO - PROCESS | 852 | 1464053649559 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:09 INFO - PROCESS | 852 | 1464053649669 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 18:34:09 INFO - PROCESS | 852 | 1464053649822 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:09 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFF7F800 == 105 [pid = 852] [id = 522] 18:34:09 INFO - PROCESS | 852 | ++DOMWINDOW == 157 (0000004CB2BAE800) [pid = 852] [serial = 1566] [outer = 0000000000000000] 18:34:09 INFO - PROCESS | 852 | ++DOMWINDOW == 158 (0000004CBE3EFC00) [pid = 852] [serial = 1567] [outer = 0000004CB2BAE800] 18:34:09 INFO - PROCESS | 852 | 1464053649874 Marionette DEBUG loaded listener.js 18:34:09 INFO - PROCESS | 852 | ++DOMWINDOW == 159 (0000004CBE65E400) [pid = 852] [serial = 1568] [outer = 0000004CB2BAE800] 18:34:10 INFO - PROCESS | 852 | 1464053650304 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 18:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 776ms 18:34:10 INFO - PROCESS | 852 | 1464053650330 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 18:34:10 INFO - PROCESS | 852 | 1464053650332 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 18:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:34:10 INFO - PROCESS | 852 | 1464053650341 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:34:10 INFO - PROCESS | 852 | 1464053650343 Marionette TRACE conn5 <- [1,2054,null,{}] 18:34:10 INFO - PROCESS | 852 | 1464053650347 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:10 INFO - PROCESS | 852 | 1464053650519 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 18:34:10 INFO - PROCESS | 852 | 1464053650547 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:10 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1570800 == 106 [pid = 852] [id = 523] 18:34:10 INFO - PROCESS | 852 | ++DOMWINDOW == 160 (0000004CBEA62C00) [pid = 852] [serial = 1569] [outer = 0000000000000000] 18:34:10 INFO - PROCESS | 852 | ++DOMWINDOW == 161 (0000004CBF497C00) [pid = 852] [serial = 1570] [outer = 0000004CBEA62C00] 18:34:10 INFO - PROCESS | 852 | 1464053650595 Marionette DEBUG loaded listener.js 18:34:10 INFO - PROCESS | 852 | ++DOMWINDOW == 162 (0000004CBF93F800) [pid = 852] [serial = 1571] [outer = 0000004CBEA62C00] 18:34:11 INFO - PROCESS | 852 | 1464053651098 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 18:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 796ms 18:34:11 INFO - PROCESS | 852 | 1464053651135 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 18:34:11 INFO - PROCESS | 852 | 1464053651137 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 18:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:34:11 INFO - PROCESS | 852 | 1464053651140 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:34:11 INFO - PROCESS | 852 | 1464053651142 Marionette TRACE conn5 <- [1,2058,null,{}] 18:34:11 INFO - PROCESS | 852 | 1464053651154 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:11 INFO - PROCESS | 852 | 1464053651300 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 18:34:11 INFO - PROCESS | 852 | 1464053651323 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:11 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC340B000 == 107 [pid = 852] [id = 524] 18:34:11 INFO - PROCESS | 852 | ++DOMWINDOW == 163 (0000004CBF9ED400) [pid = 852] [serial = 1572] [outer = 0000000000000000] 18:34:11 INFO - PROCESS | 852 | ++DOMWINDOW == 164 (0000004CBFB9C400) [pid = 852] [serial = 1573] [outer = 0000004CBF9ED400] 18:34:11 INFO - PROCESS | 852 | 1464053651376 Marionette DEBUG loaded listener.js 18:34:11 INFO - PROCESS | 852 | ++DOMWINDOW == 165 (0000004CBFDFD800) [pid = 852] [serial = 1574] [outer = 0000004CBF9ED400] 18:34:11 INFO - PROCESS | 852 | 1464053651845 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 18:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 734ms 18:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:34:11 INFO - PROCESS | 852 | 1464053651881 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 18:34:11 INFO - PROCESS | 852 | 1464053651883 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 18:34:11 INFO - PROCESS | 852 | 1464053651886 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:34:11 INFO - PROCESS | 852 | 1464053651888 Marionette TRACE conn5 <- [1,2062,null,{}] 18:34:11 INFO - PROCESS | 852 | 1464053651892 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:12 INFO - PROCESS | 852 | 1464053652040 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 18:34:12 INFO - PROCESS | 852 | 1464053652061 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:12 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC5584800 == 108 [pid = 852] [id = 525] 18:34:12 INFO - PROCESS | 852 | ++DOMWINDOW == 166 (0000004CBFFDB000) [pid = 852] [serial = 1575] [outer = 0000000000000000] 18:34:12 INFO - PROCESS | 852 | ++DOMWINDOW == 167 (0000004CC0021C00) [pid = 852] [serial = 1576] [outer = 0000004CBFFDB000] 18:34:12 INFO - PROCESS | 852 | 1464053652106 Marionette DEBUG loaded listener.js 18:34:12 INFO - PROCESS | 852 | ++DOMWINDOW == 168 (0000004CC0F71000) [pid = 852] [serial = 1577] [outer = 0000004CBFFDB000] 18:34:12 INFO - PROCESS | 852 | --DOMWINDOW == 167 (0000004CC5244C00) [pid = 852] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:34:12 INFO - PROCESS | 852 | --DOMWINDOW == 166 (0000004CC0231000) [pid = 852] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:34:12 INFO - PROCESS | 852 | --DOMWINDOW == 165 (0000004CC0F73C00) [pid = 852] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:34:12 INFO - PROCESS | 852 | --DOMWINDOW == 164 (0000004CB27D3000) [pid = 852] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:34:12 INFO - PROCESS | 852 | --DOMWINDOW == 163 (0000004CC55DCC00) [pid = 852] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:34:12 INFO - PROCESS | 852 | --DOMWINDOW == 162 (0000004CBE3A9400) [pid = 852] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:34:12 INFO - PROCESS | 852 | --DOMWINDOW == 161 (0000004CB85BB000) [pid = 852] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:34:12 INFO - PROCESS | 852 | --DOMWINDOW == 160 (0000004CBB56FC00) [pid = 852] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:34:12 INFO - PROCESS | 852 | --DOMWINDOW == 159 (0000004CB423C400) [pid = 852] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:34:12 INFO - PROCESS | 852 | --DOMWINDOW == 158 (0000004CB3102800) [pid = 852] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:34:12 INFO - PROCESS | 852 | --DOMWINDOW == 157 (0000004CAC659800) [pid = 852] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:34:12 INFO - PROCESS | 852 | 1464053652825 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 18:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 986ms 18:34:12 INFO - PROCESS | 852 | 1464053652877 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 18:34:12 INFO - PROCESS | 852 | 1464053652879 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 18:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:34:12 INFO - PROCESS | 852 | 1464053652883 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:34:12 INFO - PROCESS | 852 | 1464053652885 Marionette TRACE conn5 <- [1,2066,null,{}] 18:34:12 INFO - PROCESS | 852 | 1464053652893 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:13 INFO - PROCESS | 852 | 1464053653005 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 18:34:13 INFO - PROCESS | 852 | 1464053653026 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:13 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC59E1800 == 109 [pid = 852] [id = 526] 18:34:13 INFO - PROCESS | 852 | ++DOMWINDOW == 158 (0000004CBF40D400) [pid = 852] [serial = 1578] [outer = 0000000000000000] 18:34:13 INFO - PROCESS | 852 | ++DOMWINDOW == 159 (0000004CC0F77C00) [pid = 852] [serial = 1579] [outer = 0000004CBF40D400] 18:34:13 INFO - PROCESS | 852 | 1464053653071 Marionette DEBUG loaded listener.js 18:34:13 INFO - PROCESS | 852 | ++DOMWINDOW == 160 (0000004CC130B800) [pid = 852] [serial = 1580] [outer = 0000004CBF40D400] 18:34:13 INFO - PROCESS | 852 | 1464053653516 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 18:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 691ms 18:34:13 INFO - PROCESS | 852 | 1464053653577 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 18:34:13 INFO - PROCESS | 852 | 1464053653580 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 18:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:34:13 INFO - PROCESS | 852 | 1464053653583 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:34:13 INFO - PROCESS | 852 | 1464053653585 Marionette TRACE conn5 <- [1,2070,null,{}] 18:34:13 INFO - PROCESS | 852 | 1464053653588 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:13 INFO - PROCESS | 852 | 1464053653700 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 18:34:13 INFO - PROCESS | 852 | 1464053653707 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:13 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC6B1A800 == 110 [pid = 852] [id = 527] 18:34:13 INFO - PROCESS | 852 | ++DOMWINDOW == 161 (0000004CC1537400) [pid = 852] [serial = 1581] [outer = 0000000000000000] 18:34:13 INFO - PROCESS | 852 | ++DOMWINDOW == 162 (0000004CC1A3AC00) [pid = 852] [serial = 1582] [outer = 0000004CC1537400] 18:34:13 INFO - PROCESS | 852 | 1464053653752 Marionette DEBUG loaded listener.js 18:34:13 INFO - PROCESS | 852 | ++DOMWINDOW == 163 (0000004CC1BE3400) [pid = 852] [serial = 1583] [outer = 0000004CC1537400] 18:34:14 INFO - PROCESS | 852 | 1464053654216 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 18:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 691ms 18:34:14 INFO - PROCESS | 852 | 1464053654280 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 18:34:14 INFO - PROCESS | 852 | 1464053654283 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 18:34:14 INFO - PROCESS | 852 | 1464053654286 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:34:14 INFO - PROCESS | 852 | 1464053654289 Marionette TRACE conn5 <- [1,2074,null,{}] 18:34:14 INFO - PROCESS | 852 | 1464053654293 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:14 INFO - PROCESS | 852 | 1464053654420 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 18:34:14 INFO - PROCESS | 852 | 1464053654427 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:14 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC84DA800 == 111 [pid = 852] [id = 528] 18:34:14 INFO - PROCESS | 852 | ++DOMWINDOW == 164 (0000004CC5110800) [pid = 852] [serial = 1584] [outer = 0000000000000000] 18:34:14 INFO - PROCESS | 852 | ++DOMWINDOW == 165 (0000004CC51ED400) [pid = 852] [serial = 1585] [outer = 0000004CC5110800] 18:34:14 INFO - PROCESS | 852 | 1464053654485 Marionette DEBUG loaded listener.js 18:34:14 INFO - PROCESS | 852 | ++DOMWINDOW == 166 (0000004CC5253400) [pid = 852] [serial = 1586] [outer = 0000004CC5110800] 18:34:15 INFO - PROCESS | 852 | 1464053655313 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 18:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1082ms 18:34:15 INFO - PROCESS | 852 | 1464053655374 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 18:34:15 INFO - PROCESS | 852 | 1464053655380 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 18:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:34:15 INFO - PROCESS | 852 | 1464053655385 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:34:15 INFO - PROCESS | 852 | 1464053655390 Marionette TRACE conn5 <- [1,2078,null,{}] 18:34:15 INFO - PROCESS | 852 | 1464053655395 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:15 INFO - PROCESS | 852 | 1464053655574 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 18:34:15 INFO - PROCESS | 852 | 1464053655730 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:15 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF8B1800 == 112 [pid = 852] [id = 529] 18:34:15 INFO - PROCESS | 852 | ++DOMWINDOW == 167 (0000004CB7B53400) [pid = 852] [serial = 1587] [outer = 0000000000000000] 18:34:15 INFO - PROCESS | 852 | ++DOMWINDOW == 168 (0000004CB8455C00) [pid = 852] [serial = 1588] [outer = 0000004CB7B53400] 18:34:15 INFO - PROCESS | 852 | 1464053655789 Marionette DEBUG loaded listener.js 18:34:15 INFO - PROCESS | 852 | ++DOMWINDOW == 169 (0000004CBB2E5000) [pid = 852] [serial = 1589] [outer = 0000004CB7B53400] 18:34:16 INFO - PROCESS | 852 | 1464053656419 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 18:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1079ms 18:34:16 INFO - PROCESS | 852 | 1464053656468 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 18:34:16 INFO - PROCESS | 852 | 1464053656474 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 18:34:16 INFO - PROCESS | 852 | 1464053656481 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:34:16 INFO - PROCESS | 852 | 1464053656484 Marionette TRACE conn5 <- [1,2082,null,{}] 18:34:16 INFO - PROCESS | 852 | 1464053656489 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:16 INFO - PROCESS | 852 | 1464053656630 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 18:34:16 INFO - PROCESS | 852 | 1464053656785 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:16 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC2D85800 == 113 [pid = 852] [id = 530] 18:34:16 INFO - PROCESS | 852 | ++DOMWINDOW == 170 (0000004CBC17E000) [pid = 852] [serial = 1590] [outer = 0000000000000000] 18:34:16 INFO - PROCESS | 852 | ++DOMWINDOW == 171 (0000004CBE3A4000) [pid = 852] [serial = 1591] [outer = 0000004CBC17E000] 18:34:16 INFO - PROCESS | 852 | 1464053656844 Marionette DEBUG loaded listener.js 18:34:16 INFO - PROCESS | 852 | ++DOMWINDOW == 172 (0000004CBEA5DC00) [pid = 852] [serial = 1592] [outer = 0000004CBC17E000] 18:34:17 INFO - PROCESS | 852 | 1464053657419 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 18:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 986ms 18:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:34:17 INFO - PROCESS | 852 | 1464053657472 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 18:34:17 INFO - PROCESS | 852 | 1464053657475 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 18:34:17 INFO - PROCESS | 852 | 1464053657479 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:34:17 INFO - PROCESS | 852 | 1464053657483 Marionette TRACE conn5 <- [1,2086,null,{}] 18:34:17 INFO - PROCESS | 852 | 1464053657495 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:17 INFO - PROCESS | 852 | 1464053657644 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 18:34:17 INFO - PROCESS | 852 | 1464053657799 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:17 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC894A800 == 114 [pid = 852] [id = 531] 18:34:17 INFO - PROCESS | 852 | ++DOMWINDOW == 173 (0000004CBF779800) [pid = 852] [serial = 1593] [outer = 0000000000000000] 18:34:17 INFO - PROCESS | 852 | ++DOMWINDOW == 174 (0000004CC0F79400) [pid = 852] [serial = 1594] [outer = 0000004CBF779800] 18:34:17 INFO - PROCESS | 852 | 1464053657858 Marionette DEBUG loaded listener.js 18:34:17 INFO - PROCESS | 852 | ++DOMWINDOW == 175 (0000004CC517C800) [pid = 852] [serial = 1595] [outer = 0000004CBF779800] 18:34:18 INFO - PROCESS | 852 | 1464053658481 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 18:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1034ms 18:34:18 INFO - PROCESS | 852 | 1464053658515 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 18:34:18 INFO - PROCESS | 852 | 1464053658519 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 18:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:34:18 INFO - PROCESS | 852 | 1464053658522 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:34:18 INFO - PROCESS | 852 | 1464053658524 Marionette TRACE conn5 <- [1,2090,null,{}] 18:34:18 INFO - PROCESS | 852 | 1464053658528 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:18 INFO - PROCESS | 852 | 1464053658669 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 18:34:18 INFO - PROCESS | 852 | 1464053658834 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:18 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8BCD800 == 115 [pid = 852] [id = 532] 18:34:18 INFO - PROCESS | 852 | ++DOMWINDOW == 176 (0000004CC0F71400) [pid = 852] [serial = 1596] [outer = 0000000000000000] 18:34:18 INFO - PROCESS | 852 | ++DOMWINDOW == 177 (0000004CC52E9000) [pid = 852] [serial = 1597] [outer = 0000004CC0F71400] 18:34:18 INFO - PROCESS | 852 | 1464053658892 Marionette DEBUG loaded listener.js 18:34:18 INFO - PROCESS | 852 | ++DOMWINDOW == 178 (0000004CC540C800) [pid = 852] [serial = 1598] [outer = 0000004CC0F71400] 18:34:19 INFO - PROCESS | 852 | 1464053659504 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 18:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1029ms 18:34:19 INFO - PROCESS | 852 | 1464053659554 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 18:34:19 INFO - PROCESS | 852 | 1464053659556 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 18:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:34:19 INFO - PROCESS | 852 | 1464053659560 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:34:19 INFO - PROCESS | 852 | 1464053659562 Marionette TRACE conn5 <- [1,2094,null,{}] 18:34:19 INFO - PROCESS | 852 | 1464053659566 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:19 INFO - PROCESS | 852 | 1464053659718 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 18:34:19 INFO - PROCESS | 852 | 1464053659870 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:19 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8CC3000 == 116 [pid = 852] [id = 533] 18:34:19 INFO - PROCESS | 852 | ++DOMWINDOW == 179 (0000004CC5411800) [pid = 852] [serial = 1599] [outer = 0000000000000000] 18:34:19 INFO - PROCESS | 852 | ++DOMWINDOW == 180 (0000004CC5455400) [pid = 852] [serial = 1600] [outer = 0000004CC5411800] 18:34:19 INFO - PROCESS | 852 | 1464053659929 Marionette DEBUG loaded listener.js 18:34:20 INFO - PROCESS | 852 | ++DOMWINDOW == 181 (0000004CC55E1800) [pid = 852] [serial = 1601] [outer = 0000004CC5411800] 18:34:20 INFO - PROCESS | 852 | 1464053660522 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 18:34:20 INFO - PROCESS | 852 | 1464053660548 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 18:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:34:20 INFO - PROCESS | 852 | 1464053660552 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:34:20 INFO - PROCESS | 852 | 1464053660554 Marionette TRACE conn5 <- [1,2098,null,{}] 18:34:20 INFO - PROCESS | 852 | 1464053660558 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:20 INFO - PROCESS | 852 | 1464053660705 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 18:34:20 INFO - PROCESS | 852 | 1464053660872 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:20 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC909B800 == 117 [pid = 852] [id = 534] 18:34:20 INFO - PROCESS | 852 | ++DOMWINDOW == 182 (0000004CC84A9400) [pid = 852] [serial = 1602] [outer = 0000000000000000] 18:34:20 INFO - PROCESS | 852 | ++DOMWINDOW == 183 (0000004CC8D35C00) [pid = 852] [serial = 1603] [outer = 0000004CC84A9400] 18:34:20 INFO - PROCESS | 852 | 1464053660929 Marionette DEBUG loaded listener.js 18:34:21 INFO - PROCESS | 852 | ++DOMWINDOW == 184 (0000004CC934B400) [pid = 852] [serial = 1604] [outer = 0000004CC84A9400] 18:34:21 INFO - PROCESS | 852 | 1464053661521 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 18:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1029ms 18:34:21 INFO - PROCESS | 852 | 1464053661582 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 18:34:21 INFO - PROCESS | 852 | 1464053661585 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 18:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:34:21 INFO - PROCESS | 852 | 1464053661589 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:34:21 INFO - PROCESS | 852 | 1464053661591 Marionette TRACE conn5 <- [1,2102,null,{}] 18:34:21 INFO - PROCESS | 852 | 1464053661595 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:21 INFO - PROCESS | 852 | 1464053661732 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 18:34:21 INFO - PROCESS | 852 | 1464053661897 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:21 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC90DC800 == 118 [pid = 852] [id = 535] 18:34:21 INFO - PROCESS | 852 | ++DOMWINDOW == 185 (0000004CC903DC00) [pid = 852] [serial = 1605] [outer = 0000000000000000] 18:34:21 INFO - PROCESS | 852 | ++DOMWINDOW == 186 (0000004CC944F400) [pid = 852] [serial = 1606] [outer = 0000004CC903DC00] 18:34:21 INFO - PROCESS | 852 | 1464053661954 Marionette DEBUG loaded listener.js 18:34:22 INFO - PROCESS | 852 | ++DOMWINDOW == 187 (0000004CC9457000) [pid = 852] [serial = 1607] [outer = 0000004CC903DC00] 18:34:22 INFO - PROCESS | 852 | 1464053662550 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 18:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 986ms 18:34:22 INFO - PROCESS | 852 | 1464053662577 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 18:34:22 INFO - PROCESS | 852 | 1464053662580 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 18:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:34:22 INFO - PROCESS | 852 | 1464053662583 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:34:22 INFO - PROCESS | 852 | 1464053662586 Marionette TRACE conn5 <- [1,2106,null,{}] 18:34:22 INFO - PROCESS | 852 | 1464053662589 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:22 INFO - PROCESS | 852 | 1464053662725 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 18:34:22 INFO - PROCESS | 852 | 1464053662891 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:22 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC940D000 == 119 [pid = 852] [id = 536] 18:34:22 INFO - PROCESS | 852 | ++DOMWINDOW == 188 (0000004CC9456800) [pid = 852] [serial = 1608] [outer = 0000000000000000] 18:34:22 INFO - PROCESS | 852 | ++DOMWINDOW == 189 (0000004CC981A400) [pid = 852] [serial = 1609] [outer = 0000004CC9456800] 18:34:22 INFO - PROCESS | 852 | 1464053662958 Marionette DEBUG loaded listener.js 18:34:23 INFO - PROCESS | 852 | ++DOMWINDOW == 190 (0000004CCA8CC400) [pid = 852] [serial = 1610] [outer = 0000004CC9456800] 18:34:23 INFO - PROCESS | 852 | 1464053663517 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 18:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 986ms 18:34:23 INFO - PROCESS | 852 | 1464053663573 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 18:34:23 INFO - PROCESS | 852 | 1464053663575 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 18:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:34:23 INFO - PROCESS | 852 | 1464053663579 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:34:23 INFO - PROCESS | 852 | 1464053663581 Marionette TRACE conn5 <- [1,2110,null,{}] 18:34:23 INFO - PROCESS | 852 | 1464053663585 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:23 INFO - PROCESS | 852 | 1464053663719 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 18:34:23 INFO - PROCESS | 852 | 1464053663886 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:23 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC94E0000 == 120 [pid = 852] [id = 537] 18:34:23 INFO - PROCESS | 852 | ++DOMWINDOW == 191 (0000004CC9459800) [pid = 852] [serial = 1611] [outer = 0000000000000000] 18:34:23 INFO - PROCESS | 852 | ++DOMWINDOW == 192 (0000004CCAE0E000) [pid = 852] [serial = 1612] [outer = 0000004CC9459800] 18:34:23 INFO - PROCESS | 852 | 1464053663942 Marionette DEBUG loaded listener.js 18:34:24 INFO - PROCESS | 852 | ++DOMWINDOW == 193 (0000004CCAF36800) [pid = 852] [serial = 1613] [outer = 0000004CC9459800] 18:34:24 INFO - PROCESS | 852 | 1464053664553 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 18:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1035ms 18:34:24 INFO - PROCESS | 852 | 1464053664617 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 18:34:24 INFO - PROCESS | 852 | 1464053664620 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 18:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:34:24 INFO - PROCESS | 852 | 1464053664641 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:34:24 INFO - PROCESS | 852 | 1464053664643 Marionette TRACE conn5 <- [1,2114,null,{}] 18:34:24 INFO - PROCESS | 852 | 1464053664647 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:24 INFO - PROCESS | 852 | 1464053664783 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 18:34:24 INFO - PROCESS | 852 | 1464053664938 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:24 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC9544000 == 121 [pid = 852] [id = 538] 18:34:24 INFO - PROCESS | 852 | ++DOMWINDOW == 194 (0000004CCAE17800) [pid = 852] [serial = 1614] [outer = 0000000000000000] 18:34:25 INFO - PROCESS | 852 | ++DOMWINDOW == 195 (0000004CCAFC4000) [pid = 852] [serial = 1615] [outer = 0000004CCAE17800] 18:34:25 INFO - PROCESS | 852 | 1464053664996 Marionette DEBUG loaded listener.js 18:34:25 INFO - PROCESS | 852 | ++DOMWINDOW == 196 (0000004CCB245400) [pid = 852] [serial = 1616] [outer = 0000004CCAE17800] 18:34:25 INFO - PROCESS | 852 | 1464053665606 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 18:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 987ms 18:34:25 INFO - PROCESS | 852 | 1464053665630 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 18:34:25 INFO - PROCESS | 852 | 1464053665633 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 18:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:34:25 INFO - PROCESS | 852 | 1464053665637 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:34:25 INFO - PROCESS | 852 | 1464053665640 Marionette TRACE conn5 <- [1,2118,null,{}] 18:34:25 INFO - PROCESS | 852 | 1464053665643 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:25 INFO - PROCESS | 852 | 1464053665799 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 18:34:25 INFO - PROCESS | 852 | 1464053665970 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:25 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC9841800 == 122 [pid = 852] [id = 539] 18:34:25 INFO - PROCESS | 852 | ++DOMWINDOW == 197 (0000004CCBD2FC00) [pid = 852] [serial = 1617] [outer = 0000000000000000] 18:34:26 INFO - PROCESS | 852 | ++DOMWINDOW == 198 (0000004CCBEC8800) [pid = 852] [serial = 1618] [outer = 0000004CCBD2FC00] 18:34:26 INFO - PROCESS | 852 | 1464053666032 Marionette DEBUG loaded listener.js 18:34:26 INFO - PROCESS | 852 | ++DOMWINDOW == 199 (0000004CCC0EBC00) [pid = 852] [serial = 1619] [outer = 0000004CCBD2FC00] 18:34:26 INFO - PROCESS | 852 | 1464053666606 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 18:34:26 INFO - PROCESS | 852 | 1464053666670 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 18:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:34:26 INFO - PROCESS | 852 | 1464053666674 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:34:26 INFO - PROCESS | 852 | 1464053666676 Marionette TRACE conn5 <- [1,2122,null,{}] 18:34:26 INFO - PROCESS | 852 | 1464053666680 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:26 INFO - PROCESS | 852 | 1464053666818 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 18:34:27 INFO - PROCESS | 852 | 1464053667016 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:27 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCAB22800 == 123 [pid = 852] [id = 540] 18:34:27 INFO - PROCESS | 852 | ++DOMWINDOW == 200 (0000004CB275F000) [pid = 852] [serial = 1620] [outer = 0000000000000000] 18:34:27 INFO - PROCESS | 852 | ++DOMWINDOW == 201 (0000004CCD203C00) [pid = 852] [serial = 1621] [outer = 0000004CB275F000] 18:34:27 INFO - PROCESS | 852 | 1464053667073 Marionette DEBUG loaded listener.js 18:34:27 INFO - PROCESS | 852 | ++DOMWINDOW == 202 (0000004CCD5F8000) [pid = 852] [serial = 1622] [outer = 0000004CB275F000] 18:34:27 INFO - PROCESS | 852 | 1464053667759 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 18:34:27 INFO - PROCESS | 852 | 1464053667807 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 18:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:34:27 INFO - PROCESS | 852 | 1464053667811 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:34:27 INFO - PROCESS | 852 | 1464053667814 Marionette TRACE conn5 <- [1,2126,null,{}] 18:34:27 INFO - PROCESS | 852 | 1464053667818 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:27 INFO - PROCESS | 852 | 1464053667956 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 18:34:28 INFO - PROCESS | 852 | 1464053668116 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:28 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE2CB800 == 124 [pid = 852] [id = 541] 18:34:28 INFO - PROCESS | 852 | ++DOMWINDOW == 203 (0000004CB3280000) [pid = 852] [serial = 1623] [outer = 0000000000000000] 18:34:28 INFO - PROCESS | 852 | ++DOMWINDOW == 204 (0000004CBB4D7C00) [pid = 852] [serial = 1624] [outer = 0000004CB3280000] 18:34:28 INFO - PROCESS | 852 | 1464053668170 Marionette DEBUG loaded listener.js 18:34:28 INFO - PROCESS | 852 | ++DOMWINDOW == 205 (0000004CC51F0C00) [pid = 852] [serial = 1625] [outer = 0000004CB3280000] 18:34:29 INFO - PROCESS | 852 | 1464053669055 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 18:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1282ms 18:34:29 INFO - PROCESS | 852 | 1464053669095 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 18:34:29 INFO - PROCESS | 852 | 1464053669099 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 18:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:34:29 INFO - PROCESS | 852 | 1464053669104 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:34:29 INFO - PROCESS | 852 | 1464053669109 Marionette TRACE conn5 <- [1,2130,null,{}] 18:34:29 INFO - PROCESS | 852 | 1464053669115 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:29 INFO - PROCESS | 852 | 1464053669252 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 18:34:29 INFO - PROCESS | 852 | 1464053669416 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:29 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC024C800 == 125 [pid = 852] [id = 542] 18:34:29 INFO - PROCESS | 852 | ++DOMWINDOW == 206 (0000004CAE781C00) [pid = 852] [serial = 1626] [outer = 0000000000000000] 18:34:29 INFO - PROCESS | 852 | ++DOMWINDOW == 207 (0000004CB42D3000) [pid = 852] [serial = 1627] [outer = 0000004CAE781C00] 18:34:29 INFO - PROCESS | 852 | 1464053669468 Marionette DEBUG loaded listener.js 18:34:29 INFO - PROCESS | 852 | ++DOMWINDOW == 208 (0000004CB85BEC00) [pid = 852] [serial = 1628] [outer = 0000004CAE781C00] 18:34:30 INFO - PROCESS | 852 | 1464053670112 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 18:34:30 INFO - PROCESS | 852 | 1464053670146 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 18:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:34:30 INFO - PROCESS | 852 | 1464053670154 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:34:30 INFO - PROCESS | 852 | 1464053670157 Marionette TRACE conn5 <- [1,2134,null,{}] 18:34:30 INFO - PROCESS | 852 | 1464053670181 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:30 INFO - PROCESS | 852 | 1464053670312 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 18:34:30 INFO - PROCESS | 852 | 1464053670494 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:30 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAC52800 == 126 [pid = 852] [id = 543] 18:34:30 INFO - PROCESS | 852 | ++DOMWINDOW == 209 (0000004CBB4D6800) [pid = 852] [serial = 1629] [outer = 0000000000000000] 18:34:30 INFO - PROCESS | 852 | ++DOMWINDOW == 210 (0000004CBCDD3C00) [pid = 852] [serial = 1630] [outer = 0000004CBB4D6800] 18:34:30 INFO - PROCESS | 852 | 1464053670546 Marionette DEBUG loaded listener.js 18:34:30 INFO - PROCESS | 852 | ++DOMWINDOW == 211 (0000004CBEA37000) [pid = 852] [serial = 1631] [outer = 0000004CBB4D6800] 18:34:30 INFO - PROCESS | 852 | --DOCSHELL 0000004CC6B1A800 == 125 [pid = 852] [id = 527] 18:34:30 INFO - PROCESS | 852 | --DOCSHELL 0000004CC59E1800 == 124 [pid = 852] [id = 526] 18:34:30 INFO - PROCESS | 852 | --DOCSHELL 0000004CC5584800 == 123 [pid = 852] [id = 525] 18:34:30 INFO - PROCESS | 852 | --DOCSHELL 0000004CC340B000 == 122 [pid = 852] [id = 524] 18:34:30 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1570800 == 121 [pid = 852] [id = 523] 18:34:31 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFF7F800 == 120 [pid = 852] [id = 522] 18:34:31 INFO - PROCESS | 852 | --DOCSHELL 0000004CBCD6A000 == 119 [pid = 852] [id = 521] 18:34:31 INFO - PROCESS | 852 | --DOCSHELL 0000004CB7F8C800 == 118 [pid = 852] [id = 520] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 210 (0000004CCD2D4C00) [pid = 852] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 209 (0000004CCE166000) [pid = 852] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 208 (0000004CCF727000) [pid = 852] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 207 (0000004CCBD2E800) [pid = 852] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 206 (0000004CCC0AAC00) [pid = 852] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 205 (0000004CCC289000) [pid = 852] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 204 (0000004CC0019000) [pid = 852] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOCSHELL 0000004CC13CC800 == 117 [pid = 852] [id = 519] 18:34:31 INFO - PROCESS | 852 | --DOCSHELL 0000004CBF741800 == 116 [pid = 852] [id = 518] 18:34:31 INFO - PROCESS | 852 | --DOCSHELL 0000004CCE02C000 == 115 [pid = 852] [id = 512] 18:34:31 INFO - PROCESS | 852 | --DOCSHELL 0000004CCBEA9000 == 114 [pid = 852] [id = 511] 18:34:31 INFO - PROCESS | 852 | --DOCSHELL 0000004CCD4E1000 == 113 [pid = 852] [id = 510] 18:34:31 INFO - PROCESS | 852 | --DOCSHELL 0000004CCF4E8000 == 112 [pid = 852] [id = 509] 18:34:31 INFO - PROCESS | 852 | --DOCSHELL 0000004CCE573800 == 111 [pid = 852] [id = 508] 18:34:31 INFO - PROCESS | 852 | --DOCSHELL 0000004CCAEDA800 == 110 [pid = 852] [id = 507] 18:34:31 INFO - PROCESS | 852 | --DOCSHELL 0000004CC2E16800 == 109 [pid = 852] [id = 506] 18:34:31 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE9E3000 == 108 [pid = 852] [id = 505] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 203 (0000004CC52EDC00) [pid = 852] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 202 (0000004CC6546C00) [pid = 852] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 201 (0000004CC0FC1000) [pid = 852] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 200 (0000004CC5109800) [pid = 852] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 199 (0000004CC0F79000) [pid = 852] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 198 (0000004CBA4F2800) [pid = 852] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 197 (0000004CB2BB4000) [pid = 852] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 196 (0000004CC9032800) [pid = 852] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 195 (0000004CBE655000) [pid = 852] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 194 (0000004CBFB9C000) [pid = 852] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 193 (0000004CBEA39000) [pid = 852] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 192 (0000004CBD1D9800) [pid = 852] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 191 (0000004CBE87D000) [pid = 852] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 190 (0000004CC664C000) [pid = 852] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 189 (0000004CC84B5C00) [pid = 852] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 188 (0000004CC55D7800) [pid = 852] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 187 (0000004CBA406400) [pid = 852] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 186 (0000004CBA9F0C00) [pid = 852] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 185 (0000004CCB873800) [pid = 852] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 184 (0000004CB85BE000) [pid = 852] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 183 (0000004CBB86C800) [pid = 852] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 182 (0000004CCA8C6000) [pid = 852] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 181 (0000004CADEC1800) [pid = 852] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 180 (0000004CB27DEC00) [pid = 852] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 179 (0000004CBF410800) [pid = 852] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | --DOMWINDOW == 178 (0000004CC1BED000) [pid = 852] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 18:34:31 INFO - PROCESS | 852 | 1464053671295 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 18:34:31 INFO - PROCESS | 852 | 1464053671354 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 18:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:34:31 INFO - PROCESS | 852 | 1464053671358 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:34:31 INFO - PROCESS | 852 | 1464053671362 Marionette TRACE conn5 <- [1,2138,null,{}] 18:34:31 INFO - PROCESS | 852 | 1464053671372 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:31 INFO - PROCESS | 852 | 1464053671536 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 18:34:31 INFO - PROCESS | 852 | 1464053671553 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:31 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF8B1000 == 109 [pid = 852] [id = 544] 18:34:31 INFO - PROCESS | 852 | ++DOMWINDOW == 179 (0000004CB423C400) [pid = 852] [serial = 1632] [outer = 0000000000000000] 18:34:31 INFO - PROCESS | 852 | ++DOMWINDOW == 180 (0000004CBA9F3800) [pid = 852] [serial = 1633] [outer = 0000004CB423C400] 18:34:31 INFO - PROCESS | 852 | 1464053671603 Marionette DEBUG loaded listener.js 18:34:31 INFO - PROCESS | 852 | ++DOMWINDOW == 181 (0000004CBE3AE000) [pid = 852] [serial = 1634] [outer = 0000004CB423C400] 18:34:32 INFO - PROCESS | 852 | 1464053672092 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 18:34:32 INFO - PROCESS | 852 | 1464053672161 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 18:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:34:32 INFO - PROCESS | 852 | 1464053672164 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:34:32 INFO - PROCESS | 852 | 1464053672166 Marionette TRACE conn5 <- [1,2142,null,{}] 18:34:32 INFO - PROCESS | 852 | 1464053672169 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:32 INFO - PROCESS | 852 | 1464053672284 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 18:34:32 INFO - PROCESS | 852 | 1464053672409 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:32 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1570800 == 110 [pid = 852] [id = 545] 18:34:32 INFO - PROCESS | 852 | ++DOMWINDOW == 182 (0000004CBE3EB000) [pid = 852] [serial = 1635] [outer = 0000000000000000] 18:34:32 INFO - PROCESS | 852 | ++DOMWINDOW == 183 (0000004CBF5A1000) [pid = 852] [serial = 1636] [outer = 0000004CBE3EB000] 18:34:32 INFO - PROCESS | 852 | 1464053672455 Marionette DEBUG loaded listener.js 18:34:32 INFO - PROCESS | 852 | ++DOMWINDOW == 184 (0000004CBFB6A800) [pid = 852] [serial = 1637] [outer = 0000004CBE3EB000] 18:34:32 INFO - PROCESS | 852 | 1464053672862 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 18:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 776ms 18:34:32 INFO - PROCESS | 852 | 1464053672946 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 18:34:32 INFO - PROCESS | 852 | 1464053672949 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 18:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:34:32 INFO - PROCESS | 852 | 1464053672952 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:34:32 INFO - PROCESS | 852 | 1464053672954 Marionette TRACE conn5 <- [1,2146,null,{}] 18:34:32 INFO - PROCESS | 852 | 1464053672957 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:33 INFO - PROCESS | 852 | 1464053673069 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 18:34:33 INFO - PROCESS | 852 | 1464053673083 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:33 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC5597000 == 111 [pid = 852] [id = 546] 18:34:33 INFO - PROCESS | 852 | ++DOMWINDOW == 185 (0000004CBFDF1C00) [pid = 852] [serial = 1638] [outer = 0000000000000000] 18:34:33 INFO - PROCESS | 852 | ++DOMWINDOW == 186 (0000004CBFDFC400) [pid = 852] [serial = 1639] [outer = 0000004CBFDF1C00] 18:34:33 INFO - PROCESS | 852 | 1464053673129 Marionette DEBUG loaded listener.js 18:34:33 INFO - PROCESS | 852 | ++DOMWINDOW == 187 (0000004CC019F000) [pid = 852] [serial = 1640] [outer = 0000004CBFDF1C00] 18:34:33 INFO - PROCESS | 852 | 1464053673644 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 18:34:33 INFO - PROCESS | 852 | 1464053673709 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 18:34:33 INFO - PROCESS | 852 | 1464053673713 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:34:33 INFO - PROCESS | 852 | 1464053673714 Marionette TRACE conn5 <- [1,2150,null,{}] 18:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:34:33 INFO - PROCESS | 852 | 1464053673718 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:33 INFO - PROCESS | 852 | 1464053673891 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 18:34:33 INFO - PROCESS | 852 | 1464053673917 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:33 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8945800 == 112 [pid = 852] [id = 547] 18:34:33 INFO - PROCESS | 852 | ++DOMWINDOW == 188 (0000004CC1A3A000) [pid = 852] [serial = 1641] [outer = 0000000000000000] 18:34:33 INFO - PROCESS | 852 | ++DOMWINDOW == 189 (0000004CC51EFC00) [pid = 852] [serial = 1642] [outer = 0000004CC1A3A000] 18:34:33 INFO - PROCESS | 852 | 1464053673964 Marionette DEBUG loaded listener.js 18:34:34 INFO - PROCESS | 852 | ++DOMWINDOW == 190 (0000004CC5407800) [pid = 852] [serial = 1643] [outer = 0000004CC1A3A000] 18:34:34 INFO - PROCESS | 852 | 1464053674442 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 18:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 777ms 18:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:34:34 INFO - PROCESS | 852 | 1464053674494 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 18:34:34 INFO - PROCESS | 852 | 1464053674496 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 18:34:34 INFO - PROCESS | 852 | 1464053674500 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:34:34 INFO - PROCESS | 852 | 1464053674501 Marionette TRACE conn5 <- [1,2154,null,{}] 18:34:34 INFO - PROCESS | 852 | 1464053674505 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:34 INFO - PROCESS | 852 | 1464053674659 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 18:34:34 INFO - PROCESS | 852 | 1464053674683 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:34 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8BE0000 == 113 [pid = 852] [id = 548] 18:34:34 INFO - PROCESS | 852 | ++DOMWINDOW == 191 (0000004CC55E0400) [pid = 852] [serial = 1644] [outer = 0000000000000000] 18:34:34 INFO - PROCESS | 852 | ++DOMWINDOW == 192 (0000004CC6651400) [pid = 852] [serial = 1645] [outer = 0000004CC55E0400] 18:34:34 INFO - PROCESS | 852 | 1464053674728 Marionette DEBUG loaded listener.js 18:34:34 INFO - PROCESS | 852 | ++DOMWINDOW == 193 (0000004CC84A8400) [pid = 852] [serial = 1646] [outer = 0000004CC55E0400] 18:34:35 INFO - PROCESS | 852 | 1464053675198 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 18:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 734ms 18:34:35 INFO - PROCESS | 852 | 1464053675503 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 18:34:35 INFO - PROCESS | 852 | 1464053675505 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 18:34:35 INFO - PROCESS | 852 | --DOMWINDOW == 192 (0000004CCA8C7C00) [pid = 852] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:34:35 INFO - PROCESS | 852 | --DOMWINDOW == 191 (0000004CBEA62C00) [pid = 852] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:34:35 INFO - PROCESS | 852 | --DOMWINDOW == 190 (0000004CBF9ED400) [pid = 852] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:34:35 INFO - PROCESS | 852 | --DOMWINDOW == 189 (0000004CBFFDB000) [pid = 852] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:34:35 INFO - PROCESS | 852 | --DOMWINDOW == 188 (0000004CBA382C00) [pid = 852] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:34:35 INFO - PROCESS | 852 | --DOMWINDOW == 187 (0000004CBA4FA000) [pid = 852] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:34:35 INFO - PROCESS | 852 | --DOMWINDOW == 186 (0000004CBFBA0800) [pid = 852] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:34:35 INFO - PROCESS | 852 | --DOMWINDOW == 185 (0000004CAE909000) [pid = 852] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:34:35 INFO - PROCESS | 852 | --DOMWINDOW == 184 (0000004CACF28400) [pid = 852] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:34:35 INFO - PROCESS | 852 | --DOMWINDOW == 183 (0000004CB2BAE800) [pid = 852] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:34:35 INFO - PROCESS | 852 | --DOMWINDOW == 182 (0000004CACECB000) [pid = 852] [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.] 18:34:35 INFO - PROCESS | 852 | --DOMWINDOW == 181 (0000004CBF40D400) [pid = 852] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:34:35 INFO - PROCESS | 852 | --DOMWINDOW == 180 (0000004CC1537400) [pid = 852] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:34:35 INFO - PROCESS | 852 | 1464053675532 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:34:35 INFO - PROCESS | 852 | 1464053675534 Marionette TRACE conn5 <- [1,2158,null,{}] 18:34:35 INFO - PROCESS | 852 | 1464053675551 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:35 INFO - PROCESS | 852 | 1464053675664 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 18:34:35 INFO - PROCESS | 852 | 1464053675673 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:35 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC6DE2800 == 114 [pid = 852] [id = 549] 18:34:35 INFO - PROCESS | 852 | ++DOMWINDOW == 181 (0000004CB85C5800) [pid = 852] [serial = 1647] [outer = 0000000000000000] 18:34:35 INFO - PROCESS | 852 | ++DOMWINDOW == 182 (0000004CBA9CBC00) [pid = 852] [serial = 1648] [outer = 0000004CB85C5800] 18:34:35 INFO - PROCESS | 852 | 1464053675719 Marionette DEBUG loaded listener.js 18:34:35 INFO - PROCESS | 852 | ++DOMWINDOW == 183 (0000004CBFBA2800) [pid = 852] [serial = 1649] [outer = 0000004CB85C5800] 18:34:36 INFO - PROCESS | 852 | 1464053676167 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 18:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 692ms 18:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:34:36 INFO - PROCESS | 852 | 1464053676222 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 18:34:36 INFO - PROCESS | 852 | 1464053676224 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 18:34:36 INFO - PROCESS | 852 | 1464053676227 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:34:36 INFO - PROCESS | 852 | 1464053676229 Marionette TRACE conn5 <- [1,2162,null,{}] 18:34:36 INFO - PROCESS | 852 | 1464053676233 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:36 INFO - PROCESS | 852 | 1464053676345 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 18:34:36 INFO - PROCESS | 852 | 1464053676352 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:36 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC954B800 == 115 [pid = 852] [id = 550] 18:34:36 INFO - PROCESS | 852 | ++DOMWINDOW == 184 (0000004CC1B8D000) [pid = 852] [serial = 1650] [outer = 0000000000000000] 18:34:36 INFO - PROCESS | 852 | ++DOMWINDOW == 185 (0000004CC8D39C00) [pid = 852] [serial = 1651] [outer = 0000004CC1B8D000] 18:34:36 INFO - PROCESS | 852 | 1464053676397 Marionette DEBUG loaded listener.js 18:34:36 INFO - PROCESS | 852 | ++DOMWINDOW == 186 (0000004CC981BC00) [pid = 852] [serial = 1652] [outer = 0000004CC1B8D000] 18:34:36 INFO - PROCESS | 852 | 1464053676858 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 18:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 692ms 18:34:36 INFO - PROCESS | 852 | 1464053676923 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 18:34:36 INFO - PROCESS | 852 | 1464053676925 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 18:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:34:36 INFO - PROCESS | 852 | 1464053676929 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:34:36 INFO - PROCESS | 852 | 1464053676930 Marionette TRACE conn5 <- [1,2166,null,{}] 18:34:36 INFO - PROCESS | 852 | 1464053676934 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:37 INFO - PROCESS | 852 | 1464053677048 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 18:34:37 INFO - PROCESS | 852 | 1464053677087 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:37 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCAA34000 == 116 [pid = 852] [id = 551] 18:34:37 INFO - PROCESS | 852 | ++DOMWINDOW == 187 (0000004CC9354000) [pid = 852] [serial = 1653] [outer = 0000000000000000] 18:34:37 INFO - PROCESS | 852 | ++DOMWINDOW == 188 (0000004CCA75B400) [pid = 852] [serial = 1654] [outer = 0000004CC9354000] 18:34:37 INFO - PROCESS | 852 | 1464053677133 Marionette DEBUG loaded listener.js 18:34:37 INFO - PROCESS | 852 | ++DOMWINDOW == 189 (0000004CCAFCF400) [pid = 852] [serial = 1655] [outer = 0000004CC9354000] 18:34:37 INFO - PROCESS | 852 | 1464053677812 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 18:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 944ms 18:34:37 INFO - PROCESS | 852 | 1464053677877 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 18:34:37 INFO - PROCESS | 852 | 1464053677881 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 18:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:34:37 INFO - PROCESS | 852 | 1464053677887 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:34:37 INFO - PROCESS | 852 | 1464053677892 Marionette TRACE conn5 <- [1,2170,null,{}] 18:34:37 INFO - PROCESS | 852 | 1464053677898 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:38 INFO - PROCESS | 852 | 1464053678051 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 18:34:38 INFO - PROCESS | 852 | 1464053678211 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:38 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB9E2800 == 117 [pid = 852] [id = 552] 18:34:38 INFO - PROCESS | 852 | ++DOMWINDOW == 190 (0000004CB27DCC00) [pid = 852] [serial = 1656] [outer = 0000000000000000] 18:34:38 INFO - PROCESS | 852 | ++DOMWINDOW == 191 (0000004CB478DC00) [pid = 852] [serial = 1657] [outer = 0000004CB27DCC00] 18:34:38 INFO - PROCESS | 852 | 1464053678270 Marionette DEBUG loaded listener.js 18:34:38 INFO - PROCESS | 852 | ++DOMWINDOW == 192 (0000004CBA97F000) [pid = 852] [serial = 1658] [outer = 0000004CB27DCC00] 18:34:38 INFO - PROCESS | 852 | 1464053678912 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 18:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1090ms 18:34:38 INFO - PROCESS | 852 | 1464053678980 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 18:34:38 INFO - PROCESS | 852 | 1464053678987 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 18:34:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:34:39 INFO - PROCESS | 852 | 1464053679008 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:34:39 INFO - PROCESS | 852 | 1464053679012 Marionette TRACE conn5 <- [1,2174,null,{}] 18:34:39 INFO - PROCESS | 852 | 1464053679017 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:39 INFO - PROCESS | 852 | 1464053679165 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 18:34:39 INFO - PROCESS | 852 | 1464053679316 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:39 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC84E5000 == 118 [pid = 852] [id = 553] 18:34:39 INFO - PROCESS | 852 | ++DOMWINDOW == 193 (0000004CBD8B3400) [pid = 852] [serial = 1659] [outer = 0000000000000000] 18:34:39 INFO - PROCESS | 852 | ++DOMWINDOW == 194 (0000004CBEA34800) [pid = 852] [serial = 1660] [outer = 0000004CBD8B3400] 18:34:39 INFO - PROCESS | 852 | 1464053679372 Marionette DEBUG loaded listener.js 18:34:39 INFO - PROCESS | 852 | ++DOMWINDOW == 195 (0000004CBFBA5C00) [pid = 852] [serial = 1661] [outer = 0000004CBD8B3400] 18:34:40 INFO - PROCESS | 852 | 1464053680006 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 18:34:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:34:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1046ms 18:34:40 INFO - PROCESS | 852 | 1464053680046 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 18:34:40 INFO - PROCESS | 852 | 1464053680049 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 18:34:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:34:40 INFO - PROCESS | 852 | 1464053680053 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:34:40 INFO - PROCESS | 852 | 1464053680057 Marionette TRACE conn5 <- [1,2178,null,{}] 18:34:40 INFO - PROCESS | 852 | 1464053680093 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:40 INFO - PROCESS | 852 | 1464053680267 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 18:34:40 INFO - PROCESS | 852 | 1464053680427 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:40 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCB8A7800 == 119 [pid = 852] [id = 554] 18:34:40 INFO - PROCESS | 852 | ++DOMWINDOW == 196 (0000004CC5105000) [pid = 852] [serial = 1662] [outer = 0000000000000000] 18:34:40 INFO - PROCESS | 852 | ++DOMWINDOW == 197 (0000004CC5405000) [pid = 852] [serial = 1663] [outer = 0000004CC5105000] 18:34:40 INFO - PROCESS | 852 | 1464053680486 Marionette DEBUG loaded listener.js 18:34:40 INFO - PROCESS | 852 | ++DOMWINDOW == 198 (0000004CC9350800) [pid = 852] [serial = 1664] [outer = 0000004CC5105000] 18:34:41 INFO - PROCESS | 852 | 1464053681085 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 18:34:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:34:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1057ms 18:34:41 INFO - PROCESS | 852 | 1464053681112 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 18:34:41 INFO - PROCESS | 852 | 1464053681115 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 18:34:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:34:41 INFO - PROCESS | 852 | 1464053681118 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:34:41 INFO - PROCESS | 852 | 1464053681120 Marionette TRACE conn5 <- [1,2182,null,{}] 18:34:41 INFO - PROCESS | 852 | 1464053681124 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:41 INFO - PROCESS | 852 | 1464053681266 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 18:34:41 INFO - PROCESS | 852 | 1464053681436 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:41 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCBE9D800 == 120 [pid = 852] [id = 555] 18:34:41 INFO - PROCESS | 852 | ++DOMWINDOW == 199 (0000004CCAD87400) [pid = 852] [serial = 1665] [outer = 0000000000000000] 18:34:41 INFO - PROCESS | 852 | ++DOMWINDOW == 200 (0000004CCB878000) [pid = 852] [serial = 1666] [outer = 0000004CCAD87400] 18:34:41 INFO - PROCESS | 852 | 1464053681494 Marionette DEBUG loaded listener.js 18:34:41 INFO - PROCESS | 852 | ++DOMWINDOW == 201 (0000004CCBD32400) [pid = 852] [serial = 1667] [outer = 0000004CCAD87400] 18:34:42 INFO - PROCESS | 852 | 1464053682085 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 18:34:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:34:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 983ms 18:34:42 INFO - PROCESS | 852 | 1464053682104 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 18:34:42 INFO - PROCESS | 852 | 1464053682107 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 18:34:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:34:42 INFO - PROCESS | 852 | 1464053682110 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:34:42 INFO - PROCESS | 852 | 1464053682112 Marionette TRACE conn5 <- [1,2186,null,{}] 18:34:42 INFO - PROCESS | 852 | 1464053682116 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:42 INFO - PROCESS | 852 | 1464053682252 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 18:34:42 INFO - PROCESS | 852 | 1464053682421 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:42 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCC256800 == 121 [pid = 852] [id = 556] 18:34:42 INFO - PROCESS | 852 | ++DOMWINDOW == 202 (0000004CCC0A9C00) [pid = 852] [serial = 1668] [outer = 0000000000000000] 18:34:42 INFO - PROCESS | 852 | ++DOMWINDOW == 203 (0000004CCC288400) [pid = 852] [serial = 1669] [outer = 0000004CCC0A9C00] 18:34:42 INFO - PROCESS | 852 | 1464053682480 Marionette DEBUG loaded listener.js 18:34:42 INFO - PROCESS | 852 | ++DOMWINDOW == 204 (0000004CCD210000) [pid = 852] [serial = 1670] [outer = 0000004CCC0A9C00] 18:34:43 INFO - PROCESS | 852 | 1464053683152 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:34:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:34:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1078ms 18:34:43 INFO - PROCESS | 852 | 1464053683190 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 18:34:43 INFO - PROCESS | 852 | 1464053683193 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 18:34:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:34:43 INFO - PROCESS | 852 | 1464053683196 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:34:43 INFO - PROCESS | 852 | 1464053683199 Marionette TRACE conn5 <- [1,2190,null,{}] 18:34:43 INFO - PROCESS | 852 | 1464053683202 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:43 INFO - PROCESS | 852 | 1464053683358 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 18:34:43 INFO - PROCESS | 852 | 1464053683518 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:43 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCD650800 == 122 [pid = 852] [id = 557] 18:34:43 INFO - PROCESS | 852 | ++DOMWINDOW == 205 (0000004CC6D42000) [pid = 852] [serial = 1671] [outer = 0000000000000000] 18:34:43 INFO - PROCESS | 852 | ++DOMWINDOW == 206 (0000004CCD5EFC00) [pid = 852] [serial = 1672] [outer = 0000004CC6D42000] 18:34:43 INFO - PROCESS | 852 | 1464053683575 Marionette DEBUG loaded listener.js 18:34:43 INFO - PROCESS | 852 | ++DOMWINDOW == 207 (0000004CCD8CFC00) [pid = 852] [serial = 1673] [outer = 0000004CC6D42000] 18:34:44 INFO - PROCESS | 852 | 1464053684131 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 18:34:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:34:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 985ms 18:34:44 INFO - PROCESS | 852 | 1464053684185 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 18:34:44 INFO - PROCESS | 852 | 1464053684187 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 18:34:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:34:44 INFO - PROCESS | 852 | 1464053684191 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:34:44 INFO - PROCESS | 852 | 1464053684193 Marionette TRACE conn5 <- [1,2194,null,{}] 18:34:44 INFO - PROCESS | 852 | 1464053684197 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:44 INFO - PROCESS | 852 | 1464053684333 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 18:34:44 INFO - PROCESS | 852 | 1464053684503 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:44 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCD967000 == 123 [pid = 852] [id = 558] 18:34:44 INFO - PROCESS | 852 | ++DOMWINDOW == 208 (0000004CCB21C400) [pid = 852] [serial = 1674] [outer = 0000000000000000] 18:34:44 INFO - PROCESS | 852 | ++DOMWINDOW == 209 (0000004CCB223000) [pid = 852] [serial = 1675] [outer = 0000004CCB21C400] 18:34:44 INFO - PROCESS | 852 | 1464053684559 Marionette DEBUG loaded listener.js 18:34:44 INFO - PROCESS | 852 | ++DOMWINDOW == 210 (0000004CCB229400) [pid = 852] [serial = 1676] [outer = 0000004CCB21C400] 18:34:45 INFO - PROCESS | 852 | 1464053685156 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 18:34:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:34:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1032ms 18:34:45 INFO - PROCESS | 852 | 1464053685226 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 18:34:45 INFO - PROCESS | 852 | 1464053685228 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 18:34:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:34:45 INFO - PROCESS | 852 | 1464053685232 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:34:45 INFO - PROCESS | 852 | 1464053685235 Marionette TRACE conn5 <- [1,2198,null,{}] 18:34:45 INFO - PROCESS | 852 | 1464053685271 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:45 INFO - PROCESS | 852 | 1464053685412 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 18:34:45 INFO - PROCESS | 852 | 1464053685563 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:45 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCE577800 == 124 [pid = 852] [id = 559] 18:34:45 INFO - PROCESS | 852 | ++DOMWINDOW == 211 (0000004CCD8D0800) [pid = 852] [serial = 1677] [outer = 0000000000000000] 18:34:45 INFO - PROCESS | 852 | ++DOMWINDOW == 212 (0000004CCD8D8000) [pid = 852] [serial = 1678] [outer = 0000004CCD8D0800] 18:34:45 INFO - PROCESS | 852 | 1464053685618 Marionette DEBUG loaded listener.js 18:34:45 INFO - PROCESS | 852 | ++DOMWINDOW == 213 (0000004CCE06A800) [pid = 852] [serial = 1679] [outer = 0000004CCD8D0800] 18:34:46 INFO - PROCESS | 852 | 1464053686198 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 18:34:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:34:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 998ms 18:34:46 INFO - PROCESS | 852 | 1464053686233 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 18:34:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:34:46 INFO - PROCESS | 852 | 1464053686236 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 18:34:46 INFO - PROCESS | 852 | 1464053686239 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:34:46 INFO - PROCESS | 852 | 1464053686241 Marionette TRACE conn5 <- [1,2202,null,{}] 18:34:46 INFO - PROCESS | 852 | 1464053686245 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:46 INFO - PROCESS | 852 | 1464053686383 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 18:34:46 INFO - PROCESS | 852 | 1464053686555 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:46 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCF2DF000 == 125 [pid = 852] [id = 560] 18:34:46 INFO - PROCESS | 852 | ++DOMWINDOW == 214 (0000004CBF624800) [pid = 852] [serial = 1680] [outer = 0000000000000000] 18:34:46 INFO - PROCESS | 852 | ++DOMWINDOW == 215 (0000004CBF62BC00) [pid = 852] [serial = 1681] [outer = 0000004CBF624800] 18:34:46 INFO - PROCESS | 852 | 1464053686612 Marionette DEBUG loaded listener.js 18:34:46 INFO - PROCESS | 852 | ++DOMWINDOW == 216 (0000004CCD8D4000) [pid = 852] [serial = 1682] [outer = 0000004CBF624800] 18:34:47 INFO - PROCESS | 852 | 1464053687154 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 18:34:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:34:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 943ms 18:34:47 INFO - PROCESS | 852 | 1464053687195 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 18:34:47 INFO - PROCESS | 852 | 1464053687197 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 18:34:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:34:47 INFO - PROCESS | 852 | 1464053687203 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:34:47 INFO - PROCESS | 852 | 1464053687205 Marionette TRACE conn5 <- [1,2206,null,{}] 18:34:47 INFO - PROCESS | 852 | 1464053687209 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:47 INFO - PROCESS | 852 | 1464053687345 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 18:34:47 INFO - PROCESS | 852 | 1464053687518 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:47 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCF4DD000 == 126 [pid = 852] [id = 561] 18:34:47 INFO - PROCESS | 852 | ++DOMWINDOW == 217 (0000004CCD861400) [pid = 852] [serial = 1683] [outer = 0000000000000000] 18:34:47 INFO - PROCESS | 852 | ++DOMWINDOW == 218 (0000004CCD865000) [pid = 852] [serial = 1684] [outer = 0000004CCD861400] 18:34:47 INFO - PROCESS | 852 | 1464053687574 Marionette DEBUG loaded listener.js 18:34:47 INFO - PROCESS | 852 | ++DOMWINDOW == 219 (0000004CCD86B800) [pid = 852] [serial = 1685] [outer = 0000004CCD861400] 18:34:48 INFO - PROCESS | 852 | 1464053688158 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 18:34:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:34:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 986ms 18:34:48 INFO - PROCESS | 852 | 1464053688190 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 18:34:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:34:48 INFO - PROCESS | 852 | 1464053688193 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 18:34:48 INFO - PROCESS | 852 | 1464053688197 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:34:48 INFO - PROCESS | 852 | 1464053688200 Marionette TRACE conn5 <- [1,2210,null,{}] 18:34:48 INFO - PROCESS | 852 | 1464053688204 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:48 INFO - PROCESS | 852 | 1464053688360 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 18:34:48 INFO - PROCESS | 852 | 1464053688531 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:48 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCF85D000 == 127 [pid = 852] [id = 562] 18:34:48 INFO - PROCESS | 852 | ++DOMWINDOW == 220 (0000004CADE2D800) [pid = 852] [serial = 1686] [outer = 0000000000000000] 18:34:48 INFO - PROCESS | 852 | ++DOMWINDOW == 221 (0000004CCE15A800) [pid = 852] [serial = 1687] [outer = 0000004CADE2D800] 18:34:48 INFO - PROCESS | 852 | 1464053688590 Marionette DEBUG loaded listener.js 18:34:48 INFO - PROCESS | 852 | ++DOMWINDOW == 222 (0000004CCE167C00) [pid = 852] [serial = 1688] [outer = 0000004CADE2D800] 18:34:49 INFO - PROCESS | 852 | 1464053689267 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:34:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:34:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1079ms 18:34:49 INFO - PROCESS | 852 | 1464053689279 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 18:34:49 INFO - PROCESS | 852 | 1464053689281 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 18:34:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:34:49 INFO - PROCESS | 852 | 1464053689284 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:34:49 INFO - PROCESS | 852 | 1464053689287 Marionette TRACE conn5 <- [1,2214,null,{}] 18:34:49 INFO - PROCESS | 852 | 1464053689290 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:49 INFO - PROCESS | 852 | 1464053689429 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 18:34:49 INFO - PROCESS | 852 | 1464053689605 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:49 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB093800 == 128 [pid = 852] [id = 563] 18:34:49 INFO - PROCESS | 852 | ++DOMWINDOW == 223 (0000004CAE748C00) [pid = 852] [serial = 1689] [outer = 0000000000000000] 18:34:49 INFO - PROCESS | 852 | ++DOMWINDOW == 224 (0000004CBA9F4800) [pid = 852] [serial = 1690] [outer = 0000004CAE748C00] 18:34:49 INFO - PROCESS | 852 | 1464053689662 Marionette DEBUG loaded listener.js 18:34:49 INFO - PROCESS | 852 | ++DOMWINDOW == 225 (0000004CCC0F0C00) [pid = 852] [serial = 1691] [outer = 0000004CAE748C00] 18:34:50 INFO - PROCESS | 852 | 1464053690676 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 18:34:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:34:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1445ms 18:34:50 INFO - PROCESS | 852 | 1464053690734 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 18:34:50 INFO - PROCESS | 852 | 1464053690738 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 18:34:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:34:50 INFO - PROCESS | 852 | 1464053690743 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:34:50 INFO - PROCESS | 852 | 1464053690747 Marionette TRACE conn5 <- [1,2218,null,{}] 18:34:50 INFO - PROCESS | 852 | 1464053690752 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:50 INFO - PROCESS | 852 | 1464053690888 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 18:34:51 INFO - PROCESS | 852 | 1464053691096 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:51 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAC6C800 == 129 [pid = 852] [id = 564] 18:34:51 INFO - PROCESS | 852 | ++DOMWINDOW == 226 (0000004CB27D8C00) [pid = 852] [serial = 1692] [outer = 0000000000000000] 18:34:51 INFO - PROCESS | 852 | ++DOMWINDOW == 227 (0000004CB2910C00) [pid = 852] [serial = 1693] [outer = 0000004CB27D8C00] 18:34:51 INFO - PROCESS | 852 | 1464053691149 Marionette DEBUG loaded listener.js 18:34:51 INFO - PROCESS | 852 | ++DOMWINDOW == 228 (0000004CB4799000) [pid = 852] [serial = 1694] [outer = 0000004CB27D8C00] 18:34:51 INFO - PROCESS | 852 | 1464053691688 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 18:34:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:34:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 987ms 18:34:51 INFO - PROCESS | 852 | 1464053691734 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 18:34:51 INFO - PROCESS | 852 | 1464053691740 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 18:34:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:34:51 INFO - PROCESS | 852 | 1464053691746 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:34:51 INFO - PROCESS | 852 | 1464053691749 Marionette TRACE conn5 <- [1,2222,null,{}] 18:34:51 INFO - PROCESS | 852 | 1464053691753 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:51 INFO - PROCESS | 852 | 1464053691878 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 18:34:52 INFO - PROCESS | 852 | 1464053692057 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:52 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE41F000 == 130 [pid = 852] [id = 565] 18:34:52 INFO - PROCESS | 852 | ++DOMWINDOW == 229 (0000004CB51C5400) [pid = 852] [serial = 1695] [outer = 0000000000000000] 18:34:52 INFO - PROCESS | 852 | ++DOMWINDOW == 230 (0000004CB7E68C00) [pid = 852] [serial = 1696] [outer = 0000004CB51C5400] 18:34:52 INFO - PROCESS | 852 | 1464053692110 Marionette DEBUG loaded listener.js 18:34:52 INFO - PROCESS | 852 | ++DOMWINDOW == 231 (0000004CB845F000) [pid = 852] [serial = 1697] [outer = 0000004CB51C5400] 18:34:52 INFO - PROCESS | 852 | 1464053692762 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 18:34:52 INFO - PROCESS | 852 | --DOCSHELL 0000004CC954B800 == 129 [pid = 852] [id = 550] 18:34:52 INFO - PROCESS | 852 | --DOCSHELL 0000004CC6DE2800 == 128 [pid = 852] [id = 549] 18:34:52 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8BE0000 == 127 [pid = 852] [id = 548] 18:34:52 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8945800 == 126 [pid = 852] [id = 547] 18:34:52 INFO - PROCESS | 852 | --DOCSHELL 0000004CC5597000 == 125 [pid = 852] [id = 546] 18:34:52 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1570800 == 124 [pid = 852] [id = 545] 18:34:52 INFO - PROCESS | 852 | --DOCSHELL 0000004CBF8B1000 == 123 [pid = 852] [id = 544] 18:34:52 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAC52800 == 122 [pid = 852] [id = 543] 18:34:52 INFO - PROCESS | 852 | --DOCSHELL 0000004CC024C800 == 121 [pid = 852] [id = 542] 18:34:52 INFO - PROCESS | 852 | --DOCSHELL 0000004CC90DC800 == 120 [pid = 852] [id = 535] 18:34:52 INFO - PROCESS | 852 | --DOCSHELL 0000004CC909B800 == 119 [pid = 852] [id = 534] 18:34:52 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8CC3000 == 118 [pid = 852] [id = 533] 18:34:52 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8BCD800 == 117 [pid = 852] [id = 532] 18:34:52 INFO - PROCESS | 852 | --DOCSHELL 0000004CC894A800 == 116 [pid = 852] [id = 531] 18:34:52 INFO - PROCESS | 852 | --DOCSHELL 0000004CC2D85800 == 115 [pid = 852] [id = 530] 18:34:52 INFO - PROCESS | 852 | --DOCSHELL 0000004CBF8B1800 == 114 [pid = 852] [id = 529] 18:34:52 INFO - PROCESS | 852 | --DOCSHELL 0000004CC84DA800 == 113 [pid = 852] [id = 528] 18:34:52 INFO - PROCESS | 852 | --DOCSHELL 0000004CADEA7000 == 112 [pid = 852] [id = 12] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 230 (0000004CBF497C00) [pid = 852] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 229 (0000004CBFB9C400) [pid = 852] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 228 (0000004CBF93F800) [pid = 852] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 227 (0000004CC0021C00) [pid = 852] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 226 (0000004CBFDFD800) [pid = 852] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 225 (0000004CCD209400) [pid = 852] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 224 (0000004CBB579C00) [pid = 852] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 223 (0000004CBD610800) [pid = 852] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 222 (0000004CBB86E800) [pid = 852] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 221 (0000004CBA9EA400) [pid = 852] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 220 (0000004CC1BED800) [pid = 852] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 219 (0000004CB7E6FC00) [pid = 852] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 218 (0000004CB27DA000) [pid = 852] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 217 (0000004CAE74F400) [pid = 852] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 216 (0000004CC52F0800) [pid = 852] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 215 (0000004CCB872800) [pid = 852] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 214 (0000004CAE23F400) [pid = 852] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 213 (0000004CB42D7400) [pid = 852] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 212 (0000004CBD1D4000) [pid = 852] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 211 (0000004CCD5F9000) [pid = 852] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 210 (0000004CCA757C00) [pid = 852] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 209 (0000004CB37AE400) [pid = 852] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 208 (0000004CBD608C00) [pid = 852] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 207 (0000004CC8D3D400) [pid = 852] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 206 (0000004CCB24C000) [pid = 852] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 205 (0000004CC0F71000) [pid = 852] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 204 (0000004CCC0EA800) [pid = 852] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 203 (0000004CBF9E8000) [pid = 852] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 202 (0000004CBE3EFC00) [pid = 852] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 201 (0000004CB27E1000) [pid = 852] [serial = 1052] [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.] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 200 (0000004CC1BE3400) [pid = 852] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 199 (0000004CC130B800) [pid = 852] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 198 (0000004CC0F77C00) [pid = 852] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 197 (0000004CBE65E400) [pid = 852] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 196 (0000004CC1A3AC00) [pid = 852] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1146ms 18:34:52 INFO - PROCESS | 852 | --DOMWINDOW == 195 (0000004CCAFC6000) [pid = 852] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 18:34:52 INFO - PROCESS | 852 | 1464053692940 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 18:34:52 INFO - PROCESS | 852 | 1464053692943 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 18:34:52 INFO - PROCESS | 852 | 1464053692950 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:34:52 INFO - PROCESS | 852 | 1464053692954 Marionette TRACE conn5 <- [1,2226,null,{}] 18:34:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:34:52 INFO - PROCESS | 852 | 1464053692965 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:53 INFO - PROCESS | 852 | 1464053693080 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 18:34:53 INFO - PROCESS | 852 | 1464053693087 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:53 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAA37000 == 113 [pid = 852] [id = 566] 18:34:53 INFO - PROCESS | 852 | ++DOMWINDOW == 196 (0000004CB3209800) [pid = 852] [serial = 1698] [outer = 0000000000000000] 18:34:53 INFO - PROCESS | 852 | ++DOMWINDOW == 197 (0000004CB423B800) [pid = 852] [serial = 1699] [outer = 0000004CB3209800] 18:34:53 INFO - PROCESS | 852 | 1464053693137 Marionette DEBUG loaded listener.js 18:34:53 INFO - PROCESS | 852 | ++DOMWINDOW == 198 (0000004CB8519400) [pid = 852] [serial = 1700] [outer = 0000004CB3209800] 18:34:53 INFO - PROCESS | 852 | 1464053693713 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:34:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:34:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 776ms 18:34:53 INFO - PROCESS | 852 | 1464053693735 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 18:34:53 INFO - PROCESS | 852 | 1464053693738 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 18:34:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:34:53 INFO - PROCESS | 852 | 1464053693742 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:34:53 INFO - PROCESS | 852 | 1464053693744 Marionette TRACE conn5 <- [1,2230,null,{}] 18:34:53 INFO - PROCESS | 852 | 1464053693747 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:53 INFO - PROCESS | 852 | 1464053693860 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 18:34:53 INFO - PROCESS | 852 | 1464053693976 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:53 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE417800 == 114 [pid = 852] [id = 567] 18:34:53 INFO - PROCESS | 852 | ++DOMWINDOW == 199 (0000004CBA4EFC00) [pid = 852] [serial = 1701] [outer = 0000000000000000] 18:34:54 INFO - PROCESS | 852 | ++DOMWINDOW == 200 (0000004CBB4DD400) [pid = 852] [serial = 1702] [outer = 0000004CBA4EFC00] 18:34:54 INFO - PROCESS | 852 | 1464053694023 Marionette DEBUG loaded listener.js 18:34:54 INFO - PROCESS | 852 | ++DOMWINDOW == 201 (0000004CBB50E400) [pid = 852] [serial = 1703] [outer = 0000004CBA4EFC00] 18:34:54 INFO - PROCESS | 852 | 1464053694396 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 18:34:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:34:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 691ms 18:34:54 INFO - PROCESS | 852 | 1464053694440 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 18:34:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:34:54 INFO - PROCESS | 852 | 1464053694449 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 18:34:54 INFO - PROCESS | 852 | 1464053694453 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:34:54 INFO - PROCESS | 852 | 1464053694455 Marionette TRACE conn5 <- [1,2234,null,{}] 18:34:54 INFO - PROCESS | 852 | 1464053694459 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:54 INFO - PROCESS | 852 | 1464053694568 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 18:34:54 INFO - PROCESS | 852 | 1464053694574 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:54 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFF23800 == 115 [pid = 852] [id = 568] 18:34:54 INFO - PROCESS | 852 | ++DOMWINDOW == 202 (0000004CBB573800) [pid = 852] [serial = 1704] [outer = 0000000000000000] 18:34:54 INFO - PROCESS | 852 | ++DOMWINDOW == 203 (0000004CBB873800) [pid = 852] [serial = 1705] [outer = 0000004CBB573800] 18:34:54 INFO - PROCESS | 852 | 1464053694620 Marionette DEBUG loaded listener.js 18:34:54 INFO - PROCESS | 852 | ++DOMWINDOW == 204 (0000004CBC367400) [pid = 852] [serial = 1706] [outer = 0000004CBB573800] 18:34:55 INFO - PROCESS | 852 | 1464053695127 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 18:34:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:34:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 734ms 18:34:55 INFO - PROCESS | 852 | 1464053695190 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 18:34:55 INFO - PROCESS | 852 | 1464053695192 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 18:34:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:34:55 INFO - PROCESS | 852 | 1464053695196 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:34:55 INFO - PROCESS | 852 | 1464053695198 Marionette TRACE conn5 <- [1,2238,null,{}] 18:34:55 INFO - PROCESS | 852 | 1464053695201 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:55 INFO - PROCESS | 852 | 1464053695371 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 18:34:55 INFO - PROCESS | 852 | 1464053695396 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:55 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1202800 == 116 [pid = 852] [id = 569] 18:34:55 INFO - PROCESS | 852 | ++DOMWINDOW == 205 (0000004CBE3A3C00) [pid = 852] [serial = 1707] [outer = 0000000000000000] 18:34:55 INFO - PROCESS | 852 | ++DOMWINDOW == 206 (0000004CBE470800) [pid = 852] [serial = 1708] [outer = 0000004CBE3A3C00] 18:34:55 INFO - PROCESS | 852 | 1464053695443 Marionette DEBUG loaded listener.js 18:34:55 INFO - PROCESS | 852 | ++DOMWINDOW == 207 (0000004CBE659400) [pid = 852] [serial = 1709] [outer = 0000004CBE3A3C00] 18:34:55 INFO - PROCESS | 852 | 1464053695910 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 18:34:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:34:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 734ms 18:34:55 INFO - PROCESS | 852 | 1464053695932 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 18:34:55 INFO - PROCESS | 852 | 1464053695934 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 18:34:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:34:55 INFO - PROCESS | 852 | 1464053695938 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:34:55 INFO - PROCESS | 852 | 1464053695940 Marionette TRACE conn5 <- [1,2242,null,{}] 18:34:55 INFO - PROCESS | 852 | 1464053695951 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:56 INFO - PROCESS | 852 | 1464053696127 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 18:34:56 INFO - PROCESS | 852 | 1464053696151 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:56 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1574800 == 117 [pid = 852] [id = 570] 18:34:56 INFO - PROCESS | 852 | ++DOMWINDOW == 208 (0000004CBE877800) [pid = 852] [serial = 1710] [outer = 0000000000000000] 18:34:56 INFO - PROCESS | 852 | ++DOMWINDOW == 209 (0000004CBE881000) [pid = 852] [serial = 1711] [outer = 0000004CBE877800] 18:34:56 INFO - PROCESS | 852 | 1464053696197 Marionette DEBUG loaded listener.js 18:34:56 INFO - PROCESS | 852 | ++DOMWINDOW == 210 (0000004CBEA5EC00) [pid = 852] [serial = 1712] [outer = 0000004CBE877800] 18:34:56 INFO - PROCESS | 852 | 1464053696655 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 18:34:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:34:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 733ms 18:34:56 INFO - PROCESS | 852 | 1464053696675 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 18:34:56 INFO - PROCESS | 852 | 1464053696678 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 18:34:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:34:56 INFO - PROCESS | 852 | 1464053696685 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:34:56 INFO - PROCESS | 852 | 1464053696688 Marionette TRACE conn5 <- [1,2246,null,{}] 18:34:56 INFO - PROCESS | 852 | 1464053696691 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:56 INFO - PROCESS | 852 | 1464053696840 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 18:34:56 INFO - PROCESS | 852 | 1464053696861 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:56 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC2D8F000 == 118 [pid = 852] [id = 571] 18:34:56 INFO - PROCESS | 852 | ++DOMWINDOW == 211 (0000004CBEA42C00) [pid = 852] [serial = 1713] [outer = 0000000000000000] 18:34:56 INFO - PROCESS | 852 | ++DOMWINDOW == 212 (0000004CBF40B800) [pid = 852] [serial = 1714] [outer = 0000004CBEA42C00] 18:34:56 INFO - PROCESS | 852 | 1464053696906 Marionette DEBUG loaded listener.js 18:34:56 INFO - PROCESS | 852 | ++DOMWINDOW == 213 (0000004CBF598000) [pid = 852] [serial = 1715] [outer = 0000004CBEA42C00] 18:34:57 INFO - PROCESS | 852 | --DOMWINDOW == 212 (0000004CC1B8D000) [pid = 852] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:34:57 INFO - PROCESS | 852 | --DOMWINDOW == 211 (0000004CBAE29800) [pid = 852] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:34:57 INFO - PROCESS | 852 | --DOMWINDOW == 210 (0000004CC1A3A000) [pid = 852] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:34:57 INFO - PROCESS | 852 | --DOMWINDOW == 209 (0000004CC55E0400) [pid = 852] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:34:57 INFO - PROCESS | 852 | --DOMWINDOW == 208 (0000004CB85C5800) [pid = 852] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:34:57 INFO - PROCESS | 852 | --DOMWINDOW == 207 (0000004CB423C400) [pid = 852] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:34:57 INFO - PROCESS | 852 | --DOMWINDOW == 206 (0000004CAE781C00) [pid = 852] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:34:57 INFO - PROCESS | 852 | --DOMWINDOW == 205 (0000004CBE3EB000) [pid = 852] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:34:57 INFO - PROCESS | 852 | --DOMWINDOW == 204 (0000004CBB4D6800) [pid = 852] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:34:57 INFO - PROCESS | 852 | --DOMWINDOW == 203 (0000004CBFDF1C00) [pid = 852] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:34:57 INFO - PROCESS | 852 | 1464053697755 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:34:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:34:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1088ms 18:34:57 INFO - PROCESS | 852 | 1464053697775 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 18:34:57 INFO - PROCESS | 852 | 1464053697777 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 18:34:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:34:57 INFO - PROCESS | 852 | 1464053697781 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:34:57 INFO - PROCESS | 852 | 1464053697783 Marionette TRACE conn5 <- [1,2250,null,{}] 18:34:57 INFO - PROCESS | 852 | 1464053697786 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:57 INFO - PROCESS | 852 | 1464053697904 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 18:34:57 INFO - PROCESS | 852 | 1464053697927 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:57 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAC56A000 == 119 [pid = 852] [id = 572] 18:34:57 INFO - PROCESS | 852 | ++DOMWINDOW == 204 (0000004CBF774C00) [pid = 852] [serial = 1716] [outer = 0000000000000000] 18:34:57 INFO - PROCESS | 852 | ++DOMWINDOW == 205 (0000004CBF778800) [pid = 852] [serial = 1717] [outer = 0000004CBF774C00] 18:34:57 INFO - PROCESS | 852 | 1464053697977 Marionette DEBUG loaded listener.js 18:34:58 INFO - PROCESS | 852 | ++DOMWINDOW == 206 (0000004CBF942C00) [pid = 852] [serial = 1718] [outer = 0000004CBF774C00] 18:34:58 INFO - PROCESS | 852 | 1464053698423 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 18:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 692ms 18:34:58 INFO - PROCESS | 852 | 1464053698476 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 18:34:58 INFO - PROCESS | 852 | 1464053698479 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 18:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:34:58 INFO - PROCESS | 852 | 1464053698482 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:34:58 INFO - PROCESS | 852 | 1464053698484 Marionette TRACE conn5 <- [1,2254,null,{}] 18:34:58 INFO - PROCESS | 852 | 1464053698487 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:58 INFO - PROCESS | 852 | 1464053698599 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 18:34:58 INFO - PROCESS | 852 | 1464053698606 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:58 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC59D0000 == 120 [pid = 852] [id = 573] 18:34:58 INFO - PROCESS | 852 | ++DOMWINDOW == 207 (0000004CBF9EB000) [pid = 852] [serial = 1719] [outer = 0000000000000000] 18:34:58 INFO - PROCESS | 852 | ++DOMWINDOW == 208 (0000004CBFB76800) [pid = 852] [serial = 1720] [outer = 0000004CBF9EB000] 18:34:58 INFO - PROCESS | 852 | 1464053698651 Marionette DEBUG loaded listener.js 18:34:58 INFO - PROCESS | 852 | ++DOMWINDOW == 209 (0000004CBFDF1C00) [pid = 852] [serial = 1721] [outer = 0000004CBF9EB000] 18:34:59 INFO - PROCESS | 852 | 1464053699114 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 18:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 691ms 18:34:59 INFO - PROCESS | 852 | 1464053699177 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 18:34:59 INFO - PROCESS | 852 | 1464053699179 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 18:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:34:59 INFO - PROCESS | 852 | 1464053699183 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:34:59 INFO - PROCESS | 852 | 1464053699185 Marionette TRACE conn5 <- [1,2258,null,{}] 18:34:59 INFO - PROCESS | 852 | 1464053699189 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:59 INFO - PROCESS | 852 | 1464053699324 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 18:34:59 INFO - PROCESS | 852 | 1464053699337 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:59 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC6D13800 == 121 [pid = 852] [id = 574] 18:34:59 INFO - PROCESS | 852 | ++DOMWINDOW == 210 (0000004CC0190800) [pid = 852] [serial = 1722] [outer = 0000000000000000] 18:34:59 INFO - PROCESS | 852 | ++DOMWINDOW == 211 (0000004CC022E400) [pid = 852] [serial = 1723] [outer = 0000004CC0190800] 18:34:59 INFO - PROCESS | 852 | 1464053699387 Marionette DEBUG loaded listener.js 18:34:59 INFO - PROCESS | 852 | ++DOMWINDOW == 212 (0000004CC0FC2400) [pid = 852] [serial = 1724] [outer = 0000004CC0190800] 18:35:00 INFO - PROCESS | 852 | 1464053700217 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 18:35:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1089ms 18:35:00 INFO - PROCESS | 852 | 1464053700275 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 18:35:00 INFO - PROCESS | 852 | 1464053700281 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 18:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:35:00 INFO - PROCESS | 852 | 1464053700285 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:35:00 INFO - PROCESS | 852 | 1464053700290 Marionette TRACE conn5 <- [1,2262,null,{}] 18:35:00 INFO - PROCESS | 852 | 1464053700296 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:00 INFO - PROCESS | 852 | 1464053700474 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 18:35:00 INFO - PROCESS | 852 | 1464053700636 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:00 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAAAC800 == 122 [pid = 852] [id = 575] 18:35:00 INFO - PROCESS | 852 | ++DOMWINDOW == 213 (0000004CAE744C00) [pid = 852] [serial = 1725] [outer = 0000000000000000] 18:35:00 INFO - PROCESS | 852 | ++DOMWINDOW == 214 (0000004CAF65A800) [pid = 852] [serial = 1726] [outer = 0000004CAE744C00] 18:35:00 INFO - PROCESS | 852 | 1464053700695 Marionette DEBUG loaded listener.js 18:35:00 INFO - PROCESS | 852 | ++DOMWINDOW == 215 (0000004CB4237000) [pid = 852] [serial = 1727] [outer = 0000004CAE744C00] 18:35:01 INFO - PROCESS | 852 | 1464053701288 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 18:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1037ms 18:35:01 INFO - PROCESS | 852 | 1464053701326 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 18:35:01 INFO - PROCESS | 852 | 1464053701332 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 18:35:01 INFO - PROCESS | 852 | 1464053701339 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:35:01 INFO - PROCESS | 852 | 1464053701342 Marionette TRACE conn5 <- [1,2266,null,{}] 18:35:01 INFO - PROCESS | 852 | 1464053701365 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:01 INFO - PROCESS | 852 | 1464053701507 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 18:35:01 INFO - PROCESS | 852 | 1464053701665 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:01 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC13C5000 == 123 [pid = 852] [id = 576] 18:35:01 INFO - PROCESS | 852 | ++DOMWINDOW == 216 (0000004CBA9CD400) [pid = 852] [serial = 1728] [outer = 0000000000000000] 18:35:01 INFO - PROCESS | 852 | ++DOMWINDOW == 217 (0000004CBB4DE400) [pid = 852] [serial = 1729] [outer = 0000004CBA9CD400] 18:35:01 INFO - PROCESS | 852 | 1464053701723 Marionette DEBUG loaded listener.js 18:35:01 INFO - PROCESS | 852 | ++DOMWINDOW == 218 (0000004CBCDD2000) [pid = 852] [serial = 1730] [outer = 0000004CBA9CD400] 18:35:02 INFO - PROCESS | 852 | 1464053702341 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 18:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1026ms 18:35:02 INFO - PROCESS | 852 | 1464053702371 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 18:35:02 INFO - PROCESS | 852 | 1464053702374 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 18:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:35:02 INFO - PROCESS | 852 | 1464053702378 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:35:02 INFO - PROCESS | 852 | 1464053702382 Marionette TRACE conn5 <- [1,2270,null,{}] 18:35:02 INFO - PROCESS | 852 | 1464053702394 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:02 INFO - PROCESS | 852 | 1464053702536 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 18:35:02 INFO - PROCESS | 852 | 1464053702709 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:02 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8926000 == 124 [pid = 852] [id = 577] 18:35:02 INFO - PROCESS | 852 | ++DOMWINDOW == 219 (0000004CBEA61C00) [pid = 852] [serial = 1731] [outer = 0000000000000000] 18:35:02 INFO - PROCESS | 852 | ++DOMWINDOW == 220 (0000004CBF48F400) [pid = 852] [serial = 1732] [outer = 0000004CBEA61C00] 18:35:02 INFO - PROCESS | 852 | 1464053702770 Marionette DEBUG loaded listener.js 18:35:02 INFO - PROCESS | 852 | ++DOMWINDOW == 221 (0000004CBFFD8800) [pid = 852] [serial = 1733] [outer = 0000004CBEA61C00] 18:35:03 INFO - PROCESS | 852 | 1464053703403 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 18:35:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:35:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1091ms 18:35:03 INFO - PROCESS | 852 | 1464053703471 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 18:35:03 INFO - PROCESS | 852 | 1464053703474 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 18:35:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:35:03 INFO - PROCESS | 852 | 1464053703491 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:35:03 INFO - PROCESS | 852 | 1464053703493 Marionette TRACE conn5 <- [1,2274,null,{}] 18:35:03 INFO - PROCESS | 852 | 1464053703500 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:03 INFO - PROCESS | 852 | 1464053703638 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 18:35:03 INFO - PROCESS | 852 | 1464053703793 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:03 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8BD2000 == 125 [pid = 852] [id = 578] 18:35:03 INFO - PROCESS | 852 | ++DOMWINDOW == 222 (0000004CC019D400) [pid = 852] [serial = 1734] [outer = 0000000000000000] 18:35:03 INFO - PROCESS | 852 | ++DOMWINDOW == 223 (0000004CC0F79000) [pid = 852] [serial = 1735] [outer = 0000004CC019D400] 18:35:03 INFO - PROCESS | 852 | 1464053703851 Marionette DEBUG loaded listener.js 18:35:03 INFO - PROCESS | 852 | ++DOMWINDOW == 224 (0000004CC1535C00) [pid = 852] [serial = 1736] [outer = 0000004CC019D400] 18:35:04 INFO - PROCESS | 852 | 1464053704399 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 18:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 18:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 964ms 18:35:04 INFO - PROCESS | 852 | 1464053704444 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 18:35:04 INFO - PROCESS | 852 | 1464053704447 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 18:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:35:04 INFO - PROCESS | 852 | 1464053704451 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:35:04 INFO - PROCESS | 852 | 1464053704453 Marionette TRACE conn5 <- [1,2278,null,{}] 18:35:04 INFO - PROCESS | 852 | 1464053704456 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:04 INFO - PROCESS | 852 | 1464053704591 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 18:35:04 INFO - PROCESS | 852 | 1464053704760 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:04 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC9095000 == 126 [pid = 852] [id = 579] 18:35:04 INFO - PROCESS | 852 | ++DOMWINDOW == 225 (0000004CC1A3C400) [pid = 852] [serial = 1737] [outer = 0000000000000000] 18:35:04 INFO - PROCESS | 852 | ++DOMWINDOW == 226 (0000004CC1B84C00) [pid = 852] [serial = 1738] [outer = 0000004CC1A3C400] 18:35:04 INFO - PROCESS | 852 | 1464053704818 Marionette DEBUG loaded listener.js 18:35:04 INFO - PROCESS | 852 | ++DOMWINDOW == 227 (0000004CC1BEBC00) [pid = 852] [serial = 1739] [outer = 0000004CC1A3C400] 18:35:05 INFO - PROCESS | 852 | 1464053705459 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 18:35:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:35:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1030ms 18:35:05 INFO - PROCESS | 852 | 1464053705483 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 18:35:05 INFO - PROCESS | 852 | 1464053705485 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 18:35:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:35:05 INFO - PROCESS | 852 | 1464053705489 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:35:05 INFO - PROCESS | 852 | 1464053705491 Marionette TRACE conn5 <- [1,2282,null,{}] 18:35:05 INFO - PROCESS | 852 | 1464053705513 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:05 INFO - PROCESS | 852 | 1464053705662 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 18:35:05 INFO - PROCESS | 852 | 1464053705821 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:05 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC94E4000 == 127 [pid = 852] [id = 580] 18:35:05 INFO - PROCESS | 852 | ++DOMWINDOW == 228 (0000004CC51F9400) [pid = 852] [serial = 1740] [outer = 0000000000000000] 18:35:05 INFO - PROCESS | 852 | ++DOMWINDOW == 229 (0000004CC52F2000) [pid = 852] [serial = 1741] [outer = 0000004CC51F9400] 18:35:05 INFO - PROCESS | 852 | 1464053705879 Marionette DEBUG loaded listener.js 18:35:05 INFO - PROCESS | 852 | ++DOMWINDOW == 230 (0000004CC5451C00) [pid = 852] [serial = 1742] [outer = 0000004CC51F9400] 18:35:06 INFO - PROCESS | 852 | 1464053706508 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 18:35:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:35:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1030ms 18:35:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:35:06 INFO - PROCESS | 852 | 1464053706521 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 18:35:06 INFO - PROCESS | 852 | 1464053706524 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 18:35:06 INFO - PROCESS | 852 | 1464053706527 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:35:06 INFO - PROCESS | 852 | 1464053706529 Marionette TRACE conn5 <- [1,2286,null,{}] 18:35:06 INFO - PROCESS | 852 | 1464053706533 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:06 INFO - PROCESS | 852 | 1464053706665 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 18:35:06 INFO - PROCESS | 852 | 1464053706836 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:06 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC9844800 == 128 [pid = 852] [id = 581] 18:35:06 INFO - PROCESS | 852 | ++DOMWINDOW == 231 (0000004CC5449400) [pid = 852] [serial = 1743] [outer = 0000000000000000] 18:35:06 INFO - PROCESS | 852 | ++DOMWINDOW == 232 (0000004CC55E3800) [pid = 852] [serial = 1744] [outer = 0000004CC5449400] 18:35:06 INFO - PROCESS | 852 | 1464053706894 Marionette DEBUG loaded listener.js 18:35:06 INFO - PROCESS | 852 | ++DOMWINDOW == 233 (0000004CC6D3F000) [pid = 852] [serial = 1745] [outer = 0000004CC5449400] 18:35:07 INFO - PROCESS | 852 | 1464053707469 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 18:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 985ms 18:35:07 INFO - PROCESS | 852 | 1464053707516 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 18:35:07 INFO - PROCESS | 852 | 1464053707518 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 18:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:35:07 INFO - PROCESS | 852 | 1464053707521 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:35:07 INFO - PROCESS | 852 | 1464053707524 Marionette TRACE conn5 <- [1,2290,null,{}] 18:35:07 INFO - PROCESS | 852 | 1464053707527 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:07 INFO - PROCESS | 852 | 1464053707661 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 18:35:07 INFO - PROCESS | 852 | 1464053707832 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:07 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCAE86800 == 129 [pid = 852] [id = 582] 18:35:07 INFO - PROCESS | 852 | ++DOMWINDOW == 234 (0000004CC6D42C00) [pid = 852] [serial = 1746] [outer = 0000000000000000] 18:35:07 INFO - PROCESS | 852 | ++DOMWINDOW == 235 (0000004CC848BC00) [pid = 852] [serial = 1747] [outer = 0000004CC6D42C00] 18:35:07 INFO - PROCESS | 852 | 1464053707888 Marionette DEBUG loaded listener.js 18:35:07 INFO - PROCESS | 852 | ++DOMWINDOW == 236 (0000004CC84B3000) [pid = 852] [serial = 1748] [outer = 0000004CC6D42C00] 18:35:08 INFO - PROCESS | 852 | 1464053708453 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 986ms 18:35:08 INFO - PROCESS | 852 | 1464053708514 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 18:35:08 INFO - PROCESS | 852 | 1464053708516 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 18:35:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:35:08 INFO - PROCESS | 852 | 1464053708522 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:35:08 INFO - PROCESS | 852 | 1464053708524 Marionette TRACE conn5 <- [1,2294,null,{}] 18:35:08 INFO - PROCESS | 852 | 1464053708528 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:08 INFO - PROCESS | 852 | 1464053708663 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 18:35:08 INFO - PROCESS | 852 | 1464053708833 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:08 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCB8B5000 == 130 [pid = 852] [id = 583] 18:35:08 INFO - PROCESS | 852 | ++DOMWINDOW == 237 (0000004CC84B4C00) [pid = 852] [serial = 1749] [outer = 0000000000000000] 18:35:08 INFO - PROCESS | 852 | ++DOMWINDOW == 238 (0000004CC9030000) [pid = 852] [serial = 1750] [outer = 0000004CC84B4C00] 18:35:08 INFO - PROCESS | 852 | 1464053708890 Marionette DEBUG loaded listener.js 18:35:08 INFO - PROCESS | 852 | ++DOMWINDOW == 239 (0000004CC944CC00) [pid = 852] [serial = 1751] [outer = 0000004CC84B4C00] 18:35:09 INFO - PROCESS | 852 | 1464053709507 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 18:35:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:35:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1024ms 18:35:09 INFO - PROCESS | 852 | 1464053709549 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 18:35:09 INFO - PROCESS | 852 | 1464053709551 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 18:35:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:35:09 INFO - PROCESS | 852 | 1464053709555 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:35:09 INFO - PROCESS | 852 | 1464053709557 Marionette TRACE conn5 <- [1,2298,null,{}] 18:35:09 INFO - PROCESS | 852 | 1464053709561 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:09 INFO - PROCESS | 852 | 1464053709713 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 18:35:09 INFO - PROCESS | 852 | 1464053709873 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:09 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCC269000 == 131 [pid = 852] [id = 584] 18:35:09 INFO - PROCESS | 852 | ++DOMWINDOW == 240 (0000004CC9812800) [pid = 852] [serial = 1752] [outer = 0000000000000000] 18:35:09 INFO - PROCESS | 852 | ++DOMWINDOW == 241 (0000004CCA756400) [pid = 852] [serial = 1753] [outer = 0000004CC9812800] 18:35:09 INFO - PROCESS | 852 | 1464053709928 Marionette DEBUG loaded listener.js 18:35:10 INFO - PROCESS | 852 | ++DOMWINDOW == 242 (0000004CCAD8DC00) [pid = 852] [serial = 1754] [outer = 0000004CC9812800] 18:35:10 INFO - PROCESS | 852 | 1464053710502 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 18:35:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:35:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 986ms 18:35:10 INFO - PROCESS | 852 | 1464053710544 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 18:35:10 INFO - PROCESS | 852 | 1464053710547 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 18:35:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:35:10 INFO - PROCESS | 852 | 1464053710551 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:35:10 INFO - PROCESS | 852 | 1464053710554 Marionette TRACE conn5 <- [1,2302,null,{}] 18:35:10 INFO - PROCESS | 852 | 1464053710557 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:10 INFO - PROCESS | 852 | 1464053710713 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 18:35:10 INFO - PROCESS | 852 | 1464053710891 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:10 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCE57A000 == 132 [pid = 852] [id = 585] 18:35:10 INFO - PROCESS | 852 | ++DOMWINDOW == 243 (0000004CCAFC9000) [pid = 852] [serial = 1755] [outer = 0000000000000000] 18:35:10 INFO - PROCESS | 852 | ++DOMWINDOW == 244 (0000004CCB871000) [pid = 852] [serial = 1756] [outer = 0000004CCAFC9000] 18:35:10 INFO - PROCESS | 852 | 1464053710955 Marionette DEBUG loaded listener.js 18:35:11 INFO - PROCESS | 852 | ++DOMWINDOW == 245 (0000004CCBECE000) [pid = 852] [serial = 1757] [outer = 0000004CCAFC9000] 18:35:11 INFO - PROCESS | 852 | 1464053711536 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 18:35:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:35:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1030ms 18:35:11 INFO - PROCESS | 852 | 1464053711583 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 18:35:11 INFO - PROCESS | 852 | 1464053711585 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 18:35:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:35:11 INFO - PROCESS | 852 | 1464053711589 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:35:11 INFO - PROCESS | 852 | 1464053711591 Marionette TRACE conn5 <- [1,2306,null,{}] 18:35:11 INFO - PROCESS | 852 | 1464053711595 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:11 INFO - PROCESS | 852 | 1464053711731 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 18:35:11 INFO - PROCESS | 852 | 1464053711904 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:11 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCF608000 == 133 [pid = 852] [id = 586] 18:35:11 INFO - PROCESS | 852 | ++DOMWINDOW == 246 (0000004CCB246800) [pid = 852] [serial = 1758] [outer = 0000000000000000] 18:35:11 INFO - PROCESS | 852 | ++DOMWINDOW == 247 (0000004CCC0EA800) [pid = 852] [serial = 1759] [outer = 0000004CCB246800] 18:35:11 INFO - PROCESS | 852 | 1464053711961 Marionette DEBUG loaded listener.js 18:35:12 INFO - PROCESS | 852 | ++DOMWINDOW == 248 (0000004CCD209400) [pid = 852] [serial = 1760] [outer = 0000004CCB246800] 18:35:12 INFO - PROCESS | 852 | 1464053712579 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 18:35:12 INFO - PROCESS | 852 | 1464053712625 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 18:35:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:35:12 INFO - PROCESS | 852 | 1464053712628 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:35:12 INFO - PROCESS | 852 | 1464053712630 Marionette TRACE conn5 <- [1,2310,null,{}] 18:35:12 INFO - PROCESS | 852 | 1464053712651 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:12 INFO - PROCESS | 852 | 1464053712796 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 18:35:12 INFO - PROCESS | 852 | 1464053712987 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:13 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB023000 == 134 [pid = 852] [id = 587] 18:35:13 INFO - PROCESS | 852 | ++DOMWINDOW == 249 (0000004CBE3F3C00) [pid = 852] [serial = 1761] [outer = 0000000000000000] 18:35:13 INFO - PROCESS | 852 | ++DOMWINDOW == 250 (0000004CBEA3A000) [pid = 852] [serial = 1762] [outer = 0000004CBE3F3C00] 18:35:13 INFO - PROCESS | 852 | 1464053713045 Marionette DEBUG loaded listener.js 18:35:13 INFO - PROCESS | 852 | ++DOMWINDOW == 251 (0000004CCC0A6400) [pid = 852] [serial = 1763] [outer = 0000004CBE3F3C00] 18:35:13 INFO - PROCESS | 852 | 1464053713677 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 18:35:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:35:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1104ms 18:35:13 INFO - PROCESS | 852 | 1464053713736 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 18:35:13 INFO - PROCESS | 852 | 1464053713738 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 18:35:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:35:13 INFO - PROCESS | 852 | 1464053713742 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:35:13 INFO - PROCESS | 852 | 1464053713744 Marionette TRACE conn5 <- [1,2314,null,{}] 18:35:13 INFO - PROCESS | 852 | 1464053713748 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:13 INFO - PROCESS | 852 | 1464053713886 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 18:35:14 INFO - PROCESS | 852 | 1464053714049 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:14 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC5586000 == 135 [pid = 852] [id = 588] 18:35:14 INFO - PROCESS | 852 | ++DOMWINDOW == 252 (0000004CAE242000) [pid = 852] [serial = 1764] [outer = 0000000000000000] 18:35:14 INFO - PROCESS | 852 | ++DOMWINDOW == 253 (0000004CCB384400) [pid = 852] [serial = 1765] [outer = 0000004CAE242000] 18:35:14 INFO - PROCESS | 852 | 1464053714103 Marionette DEBUG loaded listener.js 18:35:14 INFO - PROCESS | 852 | ++DOMWINDOW == 254 (0000004CCB38DC00) [pid = 852] [serial = 1766] [outer = 0000004CAE242000] 18:35:14 INFO - PROCESS | 852 | 1464053714940 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 18:35:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:35:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1238ms 18:35:14 INFO - PROCESS | 852 | 1464053714983 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 18:35:14 INFO - PROCESS | 852 | 1464053714988 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 18:35:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:35:14 INFO - PROCESS | 852 | 1464053714993 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:35:15 INFO - PROCESS | 852 | 1464053714997 Marionette TRACE conn5 <- [1,2318,null,{}] 18:35:15 INFO - PROCESS | 852 | 1464053715002 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:15 INFO - PROCESS | 852 | 1464053715139 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 18:35:15 INFO - PROCESS | 852 | 1464053715306 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:15 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFF7D800 == 136 [pid = 852] [id = 589] 18:35:15 INFO - PROCESS | 852 | ++DOMWINDOW == 255 (0000004CB27D7400) [pid = 852] [serial = 1767] [outer = 0000000000000000] 18:35:15 INFO - PROCESS | 852 | ++DOMWINDOW == 256 (0000004CB3174000) [pid = 852] [serial = 1768] [outer = 0000004CB27D7400] 18:35:15 INFO - PROCESS | 852 | 1464053715359 Marionette DEBUG loaded listener.js 18:35:15 INFO - PROCESS | 852 | ++DOMWINDOW == 257 (0000004CB851AC00) [pid = 852] [serial = 1769] [outer = 0000004CB27D7400] 18:35:15 INFO - PROCESS | 852 | 1464053715952 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 18:35:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:35:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 986ms 18:35:15 INFO - PROCESS | 852 | 1464053715983 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 18:35:15 INFO - PROCESS | 852 | 1464053715989 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 18:35:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:35:16 INFO - PROCESS | 852 | 1464053716016 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:35:16 INFO - PROCESS | 852 | 1464053716019 Marionette TRACE conn5 <- [1,2322,null,{}] 18:35:16 INFO - PROCESS | 852 | 1464053716027 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:16 INFO - PROCESS | 852 | 1464053716157 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 18:35:16 INFO - PROCESS | 852 | 1464053716338 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:16 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBD158800 == 137 [pid = 852] [id = 590] 18:35:16 INFO - PROCESS | 852 | ++DOMWINDOW == 258 (0000004CB42DB800) [pid = 852] [serial = 1770] [outer = 0000000000000000] 18:35:16 INFO - PROCESS | 852 | ++DOMWINDOW == 259 (0000004CBC361400) [pid = 852] [serial = 1771] [outer = 0000004CB42DB800] 18:35:16 INFO - PROCESS | 852 | 1464053716390 Marionette DEBUG loaded listener.js 18:35:16 INFO - PROCESS | 852 | ++DOMWINDOW == 260 (0000004CBE477400) [pid = 852] [serial = 1772] [outer = 0000004CB42DB800] 18:35:16 INFO - PROCESS | 852 | --DOCSHELL 0000004CBB9D9000 == 136 [pid = 852] [id = 18] 18:35:16 INFO - PROCESS | 852 | --DOCSHELL 0000004CC59D0000 == 135 [pid = 852] [id = 573] 18:35:16 INFO - PROCESS | 852 | --DOCSHELL 0000004CAC56A000 == 134 [pid = 852] [id = 572] 18:35:16 INFO - PROCESS | 852 | --DOCSHELL 0000004CC2D8F000 == 133 [pid = 852] [id = 571] 18:35:16 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1574800 == 132 [pid = 852] [id = 570] 18:35:16 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1202800 == 131 [pid = 852] [id = 569] 18:35:16 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFF23800 == 130 [pid = 852] [id = 568] 18:35:16 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE417800 == 129 [pid = 852] [id = 567] 18:35:16 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAA37000 == 128 [pid = 852] [id = 566] 18:35:16 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE41F000 == 127 [pid = 852] [id = 565] 18:35:16 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAC6C800 == 126 [pid = 852] [id = 564] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 259 (0000004CCBEC8800) [pid = 852] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 258 (0000004CCD203C00) [pid = 852] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 257 (0000004CCA75B400) [pid = 852] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOCSHELL 0000004CCE577800 == 125 [pid = 852] [id = 559] 18:35:16 INFO - PROCESS | 852 | --DOCSHELL 0000004CCD967000 == 124 [pid = 852] [id = 558] 18:35:16 INFO - PROCESS | 852 | --DOCSHELL 0000004CCD650800 == 123 [pid = 852] [id = 557] 18:35:16 INFO - PROCESS | 852 | --DOCSHELL 0000004CCC256800 == 122 [pid = 852] [id = 556] 18:35:16 INFO - PROCESS | 852 | --DOCSHELL 0000004CCBE9D800 == 121 [pid = 852] [id = 555] 18:35:16 INFO - PROCESS | 852 | --DOCSHELL 0000004CCB8A7800 == 120 [pid = 852] [id = 554] 18:35:16 INFO - PROCESS | 852 | --DOCSHELL 0000004CC84E5000 == 119 [pid = 852] [id = 553] 18:35:16 INFO - PROCESS | 852 | --DOCSHELL 0000004CBB9E2800 == 118 [pid = 852] [id = 552] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 256 (0000004CAD952000) [pid = 852] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 255 (0000004CC51EFC00) [pid = 852] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 254 (0000004CC6651400) [pid = 852] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 253 (0000004CC5407800) [pid = 852] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 252 (0000004CBA9CBC00) [pid = 852] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 251 (0000004CBA9F3800) [pid = 852] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 250 (0000004CBE3AE000) [pid = 852] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 249 (0000004CC981A400) [pid = 852] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 248 (0000004CB85BEC00) [pid = 852] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 247 (0000004CB42D3000) [pid = 852] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 246 (0000004CC51ED400) [pid = 852] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 245 (0000004CC84A8400) [pid = 852] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 244 (0000004CC8D35C00) [pid = 852] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 243 (0000004CC944F400) [pid = 852] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 242 (0000004CBF5A1000) [pid = 852] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 241 (0000004CBFB6A800) [pid = 852] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 240 (0000004CCAFC4000) [pid = 852] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 239 (0000004CC52E9000) [pid = 852] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 238 (0000004CCAE0E000) [pid = 852] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 237 (0000004CBEA37000) [pid = 852] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 236 (0000004CBCDD3C00) [pid = 852] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 235 (0000004CB8455C00) [pid = 852] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 234 (0000004CBFDFC400) [pid = 852] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 233 (0000004CC5455400) [pid = 852] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 232 (0000004CC0F79400) [pid = 852] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 231 (0000004CBE3A4000) [pid = 852] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 230 (0000004CBB4D7C00) [pid = 852] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 229 (0000004CBFBA2800) [pid = 852] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 228 (0000004CC019F000) [pid = 852] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 227 (0000004CC981BC00) [pid = 852] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 18:35:16 INFO - PROCESS | 852 | --DOMWINDOW == 226 (0000004CC8D39C00) [pid = 852] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 18:35:17 INFO - PROCESS | 852 | 1464053717028 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 18:35:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:35:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1058ms 18:35:17 INFO - PROCESS | 852 | 1464053717054 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 18:35:17 INFO - PROCESS | 852 | 1464053717057 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 18:35:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:35:17 INFO - PROCESS | 852 | 1464053717083 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:35:17 INFO - PROCESS | 852 | 1464053717087 Marionette TRACE conn5 <- [1,2326,null,{}] 18:35:17 INFO - PROCESS | 852 | 1464053717098 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:17 INFO - PROCESS | 852 | 1464053717219 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 18:35:17 INFO - PROCESS | 852 | 1464053717234 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:17 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF8B7000 == 119 [pid = 852] [id = 591] 18:35:17 INFO - PROCESS | 852 | ++DOMWINDOW == 227 (0000004CBA37F000) [pid = 852] [serial = 1773] [outer = 0000000000000000] 18:35:17 INFO - PROCESS | 852 | ++DOMWINDOW == 228 (0000004CBB878000) [pid = 852] [serial = 1774] [outer = 0000004CBA37F000] 18:35:17 INFO - PROCESS | 852 | 1464053717283 Marionette DEBUG loaded listener.js 18:35:17 INFO - PROCESS | 852 | ++DOMWINDOW == 229 (0000004CBE47B400) [pid = 852] [serial = 1775] [outer = 0000004CBA37F000] 18:35:17 INFO - PROCESS | 852 | 1464053717792 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 18:35:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:35:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 754ms 18:35:17 INFO - PROCESS | 852 | 1464053717822 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 18:35:17 INFO - PROCESS | 852 | 1464053717825 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 18:35:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:35:17 INFO - PROCESS | 852 | 1464053717829 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:35:17 INFO - PROCESS | 852 | 1464053717830 Marionette TRACE conn5 <- [1,2330,null,{}] 18:35:17 INFO - PROCESS | 852 | 1464053717834 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:17 INFO - PROCESS | 852 | 1464053717950 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 18:35:18 INFO - PROCESS | 852 | 1464053718111 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:18 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC157B800 == 120 [pid = 852] [id = 592] 18:35:18 INFO - PROCESS | 852 | ++DOMWINDOW == 230 (0000004CBD8B9800) [pid = 852] [serial = 1776] [outer = 0000000000000000] 18:35:18 INFO - PROCESS | 852 | ++DOMWINDOW == 231 (0000004CBEA6BC00) [pid = 852] [serial = 1777] [outer = 0000004CBD8B9800] 18:35:18 INFO - PROCESS | 852 | 1464053718157 Marionette DEBUG loaded listener.js 18:35:18 INFO - PROCESS | 852 | ++DOMWINDOW == 232 (0000004CBF5A3C00) [pid = 852] [serial = 1778] [outer = 0000004CBD8B9800] 18:35:18 INFO - PROCESS | 852 | 1464053718519 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 18:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 734ms 18:35:18 INFO - PROCESS | 852 | 1464053718581 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 18:35:18 INFO - PROCESS | 852 | 1464053718583 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 18:35:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:35:18 INFO - PROCESS | 852 | 1464053718588 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:35:18 INFO - PROCESS | 852 | 1464053718590 Marionette TRACE conn5 <- [1,2334,null,{}] 18:35:18 INFO - PROCESS | 852 | 1464053718593 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:18 INFO - PROCESS | 852 | 1464053718704 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 18:35:18 INFO - PROCESS | 852 | 1464053718711 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:18 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC59D8800 == 121 [pid = 852] [id = 593] 18:35:18 INFO - PROCESS | 852 | ++DOMWINDOW == 233 (0000004CBF629C00) [pid = 852] [serial = 1779] [outer = 0000000000000000] 18:35:18 INFO - PROCESS | 852 | ++DOMWINDOW == 234 (0000004CBF777C00) [pid = 852] [serial = 1780] [outer = 0000004CBF629C00] 18:35:18 INFO - PROCESS | 852 | 1464053718758 Marionette DEBUG loaded listener.js 18:35:18 INFO - PROCESS | 852 | ++DOMWINDOW == 235 (0000004CBFB9A400) [pid = 852] [serial = 1781] [outer = 0000004CBF629C00] 18:35:19 INFO - PROCESS | 852 | 1464053719308 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 18:35:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:35:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 774ms 18:35:19 INFO - PROCESS | 852 | 1464053719388 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 18:35:19 INFO - PROCESS | 852 | 1464053719390 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 18:35:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:35:19 INFO - PROCESS | 852 | 1464053719403 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:35:19 INFO - PROCESS | 852 | 1464053719405 Marionette TRACE conn5 <- [1,2338,null,{}] 18:35:19 INFO - PROCESS | 852 | 1464053719408 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:19 INFO - PROCESS | 852 | 1464053719573 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 18:35:19 INFO - PROCESS | 852 | 1464053719600 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:19 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8A9D000 == 122 [pid = 852] [id = 594] 18:35:19 INFO - PROCESS | 852 | ++DOMWINDOW == 236 (0000004CC1A3F800) [pid = 852] [serial = 1782] [outer = 0000000000000000] 18:35:19 INFO - PROCESS | 852 | ++DOMWINDOW == 237 (0000004CC1BEB800) [pid = 852] [serial = 1783] [outer = 0000004CC1A3F800] 18:35:19 INFO - PROCESS | 852 | 1464053719647 Marionette DEBUG loaded listener.js 18:35:19 INFO - PROCESS | 852 | ++DOMWINDOW == 238 (0000004CC51EA800) [pid = 852] [serial = 1784] [outer = 0000004CC1A3F800] 18:35:20 INFO - PROCESS | 852 | 1464053720119 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 18:35:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:35:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 733ms 18:35:20 INFO - PROCESS | 852 | 1464053720142 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 18:35:20 INFO - PROCESS | 852 | 1464053720144 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 18:35:20 INFO - PROCESS | 852 | 1464053720148 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:35:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:35:20 INFO - PROCESS | 852 | 1464053720149 Marionette TRACE conn5 <- [1,2342,null,{}] 18:35:20 INFO - PROCESS | 852 | 1464053720159 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:20 INFO - PROCESS | 852 | 1464053720311 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 18:35:20 INFO - PROCESS | 852 | 1464053720333 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:20 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC9065800 == 123 [pid = 852] [id = 595] 18:35:20 INFO - PROCESS | 852 | ++DOMWINDOW == 239 (0000004CC5249800) [pid = 852] [serial = 1785] [outer = 0000000000000000] 18:35:20 INFO - PROCESS | 852 | ++DOMWINDOW == 240 (0000004CC52EF000) [pid = 852] [serial = 1786] [outer = 0000004CC5249800] 18:35:20 INFO - PROCESS | 852 | 1464053720378 Marionette DEBUG loaded listener.js 18:35:20 INFO - PROCESS | 852 | ++DOMWINDOW == 241 (0000004CC8488800) [pid = 852] [serial = 1787] [outer = 0000004CC5249800] 18:35:20 INFO - PROCESS | 852 | 1464053720847 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 18:35:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:35:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 733ms 18:35:20 INFO - PROCESS | 852 | 1464053720885 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 18:35:20 INFO - PROCESS | 852 | 1464053720887 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 18:35:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:35:20 INFO - PROCESS | 852 | 1464053720890 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:35:20 INFO - PROCESS | 852 | 1464053720892 Marionette TRACE conn5 <- [1,2346,null,{}] 18:35:21 INFO - PROCESS | 852 | --DOMWINDOW == 240 (0000004CBE877800) [pid = 852] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:35:21 INFO - PROCESS | 852 | --DOMWINDOW == 239 (0000004CBEA42C00) [pid = 852] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:35:21 INFO - PROCESS | 852 | --DOMWINDOW == 238 (0000004CBF9EB000) [pid = 852] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:35:21 INFO - PROCESS | 852 | --DOMWINDOW == 237 (0000004CB3209800) [pid = 852] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:35:21 INFO - PROCESS | 852 | --DOMWINDOW == 236 (0000004CB51C5400) [pid = 852] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:35:21 INFO - PROCESS | 852 | --DOMWINDOW == 235 (0000004CBB573800) [pid = 852] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:35:21 INFO - PROCESS | 852 | --DOMWINDOW == 234 (0000004CBA4EFC00) [pid = 852] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:35:21 INFO - PROCESS | 852 | --DOMWINDOW == 233 (0000004CB27D8C00) [pid = 852] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:35:21 INFO - PROCESS | 852 | --DOMWINDOW == 232 (0000004CBE3A3C00) [pid = 852] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:35:21 INFO - PROCESS | 852 | --DOMWINDOW == 231 (0000004CBF774C00) [pid = 852] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:35:21 INFO - PROCESS | 852 | 1464053721160 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:21 INFO - PROCESS | 852 | 1464053721295 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 18:35:21 INFO - PROCESS | 852 | 1464053721302 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:21 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC6D08000 == 124 [pid = 852] [id = 596] 18:35:21 INFO - PROCESS | 852 | ++DOMWINDOW == 232 (0000004CBA4EEC00) [pid = 852] [serial = 1788] [outer = 0000000000000000] 18:35:21 INFO - PROCESS | 852 | ++DOMWINDOW == 233 (0000004CBB57AC00) [pid = 852] [serial = 1789] [outer = 0000004CBA4EEC00] 18:35:21 INFO - PROCESS | 852 | 1464053721348 Marionette DEBUG loaded listener.js 18:35:21 INFO - PROCESS | 852 | ++DOMWINDOW == 234 (0000004CC6D3E400) [pid = 852] [serial = 1790] [outer = 0000004CBA4EEC00] 18:35:21 INFO - PROCESS | 852 | 1464053721825 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 18:35:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:35:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 986ms 18:35:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:35:21 INFO - PROCESS | 852 | 1464053721880 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 18:35:21 INFO - PROCESS | 852 | 1464053721882 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 18:35:21 INFO - PROCESS | 852 | 1464053721885 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:35:21 INFO - PROCESS | 852 | 1464053721887 Marionette TRACE conn5 <- [1,2350,null,{}] 18:35:21 INFO - PROCESS | 852 | 1464053721891 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:22 INFO - PROCESS | 852 | 1464053722005 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 18:35:22 INFO - PROCESS | 852 | 1464053722013 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:22 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC955E800 == 125 [pid = 852] [id = 597] 18:35:22 INFO - PROCESS | 852 | ++DOMWINDOW == 235 (0000004CCA74DC00) [pid = 852] [serial = 1791] [outer = 0000000000000000] 18:35:22 INFO - PROCESS | 852 | ++DOMWINDOW == 236 (0000004CCAFC2C00) [pid = 852] [serial = 1792] [outer = 0000004CCA74DC00] 18:35:22 INFO - PROCESS | 852 | 1464053722058 Marionette DEBUG loaded listener.js 18:35:22 INFO - PROCESS | 852 | ++DOMWINDOW == 237 (0000004CCB246400) [pid = 852] [serial = 1793] [outer = 0000004CCA74DC00] 18:35:22 INFO - PROCESS | 852 | 1464053722541 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 18:35:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:35:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 732ms 18:35:22 INFO - PROCESS | 852 | 1464053722621 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 18:35:22 INFO - PROCESS | 852 | 1464053722623 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 18:35:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:35:22 INFO - PROCESS | 852 | 1464053722626 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:35:22 INFO - PROCESS | 852 | 1464053722628 Marionette TRACE conn5 <- [1,2354,null,{}] 18:35:22 INFO - PROCESS | 852 | 1464053722632 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:22 INFO - PROCESS | 852 | 1464053722746 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 18:35:22 INFO - PROCESS | 852 | 1464053722757 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:22 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCAEEC000 == 126 [pid = 852] [id = 598] 18:35:22 INFO - PROCESS | 852 | ++DOMWINDOW == 238 (0000004CCB38D000) [pid = 852] [serial = 1794] [outer = 0000000000000000] 18:35:22 INFO - PROCESS | 852 | ++DOMWINDOW == 239 (0000004CCB391000) [pid = 852] [serial = 1795] [outer = 0000004CCB38D000] 18:35:22 INFO - PROCESS | 852 | 1464053722802 Marionette DEBUG loaded listener.js 18:35:22 INFO - PROCESS | 852 | ++DOMWINDOW == 240 (0000004CCBEC7000) [pid = 852] [serial = 1796] [outer = 0000004CCB38D000] 18:35:23 INFO - PROCESS | 852 | 1464053723573 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 18:35:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:35:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 984ms 18:35:23 INFO - PROCESS | 852 | 1464053723614 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 18:35:23 INFO - PROCESS | 852 | 1464053723619 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 18:35:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:35:23 INFO - PROCESS | 852 | 1464053723625 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:35:23 INFO - PROCESS | 852 | 1464053723629 Marionette TRACE conn5 <- [1,2358,null,{}] 18:35:23 INFO - PROCESS | 852 | 1464053723635 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:23 INFO - PROCESS | 852 | 1464053723789 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 18:35:23 INFO - PROCESS | 852 | 1464053723968 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:23 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE2CF800 == 127 [pid = 852] [id = 599] 18:35:23 INFO - PROCESS | 852 | ++DOMWINDOW == 241 (0000004CB27DE800) [pid = 852] [serial = 1797] [outer = 0000000000000000] 18:35:24 INFO - PROCESS | 852 | ++DOMWINDOW == 242 (0000004CB511E400) [pid = 852] [serial = 1798] [outer = 0000004CB27DE800] 18:35:24 INFO - PROCESS | 852 | 1464053724029 Marionette DEBUG loaded listener.js 18:35:24 INFO - PROCESS | 852 | ++DOMWINDOW == 243 (0000004CBA9CE800) [pid = 852] [serial = 1799] [outer = 0000004CB27DE800] 18:35:24 INFO - PROCESS | 852 | 1464053724628 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 18:35:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:35:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1035ms 18:35:24 INFO - PROCESS | 852 | 1464053724667 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 18:35:24 INFO - PROCESS | 852 | 1464053724674 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 18:35:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:35:24 INFO - PROCESS | 852 | 1464053724681 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:35:24 INFO - PROCESS | 852 | 1464053724684 Marionette TRACE conn5 <- [1,2362,null,{}] 18:35:24 INFO - PROCESS | 852 | 1464053724709 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:24 INFO - PROCESS | 852 | 1464053724853 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 18:35:25 INFO - PROCESS | 852 | 1464053725017 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:25 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC6DEA800 == 128 [pid = 852] [id = 600] 18:35:25 INFO - PROCESS | 852 | ++DOMWINDOW == 244 (0000004CBD374800) [pid = 852] [serial = 1800] [outer = 0000000000000000] 18:35:25 INFO - PROCESS | 852 | ++DOMWINDOW == 245 (0000004CBE3F8000) [pid = 852] [serial = 1801] [outer = 0000004CBD374800] 18:35:25 INFO - PROCESS | 852 | 1464053725075 Marionette DEBUG loaded listener.js 18:35:25 INFO - PROCESS | 852 | ++DOMWINDOW == 246 (0000004CBF598C00) [pid = 852] [serial = 1802] [outer = 0000004CBD374800] 18:35:25 INFO - PROCESS | 852 | 1464053725708 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 18:35:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:35:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1051ms 18:35:25 INFO - PROCESS | 852 | 1464053725734 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 18:35:25 INFO - PROCESS | 852 | 1464053725737 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 18:35:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:35:25 INFO - PROCESS | 852 | 1464053725740 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:35:25 INFO - PROCESS | 852 | 1464053725744 Marionette TRACE conn5 <- [1,2366,null,{}] 18:35:25 INFO - PROCESS | 852 | 1464053725780 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:25 INFO - PROCESS | 852 | 1464053725956 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 18:35:26 INFO - PROCESS | 852 | 1464053726123 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:26 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCD65C000 == 129 [pid = 852] [id = 601] 18:35:26 INFO - PROCESS | 852 | ++DOMWINDOW == 247 (0000004CC0192000) [pid = 852] [serial = 1803] [outer = 0000000000000000] 18:35:26 INFO - PROCESS | 852 | ++DOMWINDOW == 248 (0000004CC510D000) [pid = 852] [serial = 1804] [outer = 0000004CC0192000] 18:35:26 INFO - PROCESS | 852 | 1464053726181 Marionette DEBUG loaded listener.js 18:35:26 INFO - PROCESS | 852 | ++DOMWINDOW == 249 (0000004CC903C000) [pid = 852] [serial = 1805] [outer = 0000004CC0192000] 18:35:26 INFO - PROCESS | 852 | 1464053726816 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 18:35:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:35:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1140ms 18:35:26 INFO - PROCESS | 852 | 1464053726883 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 18:35:26 INFO - PROCESS | 852 | 1464053726886 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 18:35:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:35:26 INFO - PROCESS | 852 | 1464053726890 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:35:26 INFO - PROCESS | 852 | 1464053726892 Marionette TRACE conn5 <- [1,2370,null,{}] 18:35:26 INFO - PROCESS | 852 | 1464053726909 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:27 INFO - PROCESS | 852 | 1464053727092 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 18:35:27 INFO - PROCESS | 852 | 1464053727215 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:27 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCF2E6800 == 130 [pid = 852] [id = 602] 18:35:27 INFO - PROCESS | 852 | ++DOMWINDOW == 250 (0000004CCB383400) [pid = 852] [serial = 1806] [outer = 0000000000000000] 18:35:27 INFO - PROCESS | 852 | ++DOMWINDOW == 251 (0000004CCB86F000) [pid = 852] [serial = 1807] [outer = 0000004CCB383400] 18:35:27 INFO - PROCESS | 852 | 1464053727273 Marionette DEBUG loaded listener.js 18:35:27 INFO - PROCESS | 852 | ++DOMWINDOW == 252 (0000004CCD203000) [pid = 852] [serial = 1808] [outer = 0000004CCB383400] 18:35:27 INFO - PROCESS | 852 | 1464053727896 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 18:35:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:35:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1034ms 18:35:27 INFO - PROCESS | 852 | 1464053727925 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 18:35:27 INFO - PROCESS | 852 | 1464053727928 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 18:35:27 INFO - PROCESS | 852 | 1464053727931 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:35:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:35:27 INFO - PROCESS | 852 | 1464053727933 Marionette TRACE conn5 <- [1,2374,null,{}] 18:35:27 INFO - PROCESS | 852 | 1464053727937 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:28 INFO - PROCESS | 852 | 1464053728094 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 18:35:28 INFO - PROCESS | 852 | 1464053728273 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:28 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD16DD000 == 131 [pid = 852] [id = 603] 18:35:28 INFO - PROCESS | 852 | ++DOMWINDOW == 253 (0000004CCB235800) [pid = 852] [serial = 1809] [outer = 0000000000000000] 18:35:28 INFO - PROCESS | 852 | ++DOMWINDOW == 254 (0000004CCB23DC00) [pid = 852] [serial = 1810] [outer = 0000004CCB235800] 18:35:28 INFO - PROCESS | 852 | 1464053728330 Marionette DEBUG loaded listener.js 18:35:28 INFO - PROCESS | 852 | ++DOMWINDOW == 255 (0000004CCD203C00) [pid = 852] [serial = 1811] [outer = 0000004CCB235800] 18:35:28 INFO - PROCESS | 852 | 1464053728956 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 18:35:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:35:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1080ms 18:35:29 INFO - PROCESS | 852 | 1464053729014 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 18:35:29 INFO - PROCESS | 852 | 1464053729017 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 18:35:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:35:29 INFO - PROCESS | 852 | 1464053729020 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:35:29 INFO - PROCESS | 852 | 1464053729022 Marionette TRACE conn5 <- [1,2378,null,{}] 18:35:29 INFO - PROCESS | 852 | 1464053729026 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:29 INFO - PROCESS | 852 | 1464053729184 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 18:35:29 INFO - PROCESS | 852 | 1464053729350 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:29 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD16DF000 == 132 [pid = 852] [id = 604] 18:35:29 INFO - PROCESS | 852 | ++DOMWINDOW == 256 (0000004CCBE8C800) [pid = 852] [serial = 1812] [outer = 0000000000000000] 18:35:29 INFO - PROCESS | 852 | ++DOMWINDOW == 257 (0000004CCBE95800) [pid = 852] [serial = 1813] [outer = 0000004CCBE8C800] 18:35:29 INFO - PROCESS | 852 | 1464053729405 Marionette DEBUG loaded listener.js 18:35:29 INFO - PROCESS | 852 | ++DOMWINDOW == 258 (0000004CCD86C800) [pid = 852] [serial = 1814] [outer = 0000004CCBE8C800] 18:35:30 INFO - PROCESS | 852 | 1464053730010 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 18:35:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:35:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1028ms 18:35:30 INFO - PROCESS | 852 | 1464053730051 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 18:35:30 INFO - PROCESS | 852 | 1464053730054 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 18:35:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:35:30 INFO - PROCESS | 852 | 1464053730058 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:35:30 INFO - PROCESS | 852 | 1464053730060 Marionette TRACE conn5 <- [1,2382,null,{}] 18:35:30 INFO - PROCESS | 852 | 1464053730064 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:30 INFO - PROCESS | 852 | 1464053730200 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 18:35:30 INFO - PROCESS | 852 | 1464053730376 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:30 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD1EDA800 == 133 [pid = 852] [id = 605] 18:35:30 INFO - PROCESS | 852 | ++DOMWINDOW == 259 (0000004CCD4C3000) [pid = 852] [serial = 1815] [outer = 0000000000000000] 18:35:30 INFO - PROCESS | 852 | ++DOMWINDOW == 260 (0000004CCD4CC000) [pid = 852] [serial = 1816] [outer = 0000004CCD4C3000] 18:35:30 INFO - PROCESS | 852 | 1464053730433 Marionette DEBUG loaded listener.js 18:35:30 INFO - PROCESS | 852 | ++DOMWINDOW == 261 (0000004CCD5F1000) [pid = 852] [serial = 1817] [outer = 0000004CCD4C3000] 18:35:31 INFO - PROCESS | 852 | 1464053731041 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:35:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:35:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1030ms 18:35:31 INFO - PROCESS | 852 | 1464053731091 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 18:35:31 INFO - PROCESS | 852 | 1464053731093 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 18:35:31 INFO - PROCESS | 852 | 1464053731097 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:35:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:35:31 INFO - PROCESS | 852 | 1464053731099 Marionette TRACE conn5 <- [1,2386,null,{}] 18:35:31 INFO - PROCESS | 852 | 1464053731164 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:31 INFO - PROCESS | 852 | 1464053731309 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 18:35:31 INFO - PROCESS | 852 | 1464053731465 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:31 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD1616000 == 134 [pid = 852] [id = 606] 18:35:31 INFO - PROCESS | 852 | ++DOMWINDOW == 262 (0000004CCD8D2C00) [pid = 852] [serial = 1818] [outer = 0000000000000000] 18:35:31 INFO - PROCESS | 852 | ++DOMWINDOW == 263 (0000004CCDA8E400) [pid = 852] [serial = 1819] [outer = 0000004CCD8D2C00] 18:35:31 INFO - PROCESS | 852 | 1464053731520 Marionette DEBUG loaded listener.js 18:35:31 INFO - PROCESS | 852 | ++DOMWINDOW == 264 (0000004CCE073800) [pid = 852] [serial = 1820] [outer = 0000004CCD8D2C00] 18:35:32 INFO - PROCESS | 852 | 1464053732075 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 18:35:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:35:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1005ms 18:35:32 INFO - PROCESS | 852 | 1464053732105 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 18:35:32 INFO - PROCESS | 852 | 1464053732107 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 18:35:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:35:32 INFO - PROCESS | 852 | 1464053732111 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:35:32 INFO - PROCESS | 852 | 1464053732113 Marionette TRACE conn5 <- [1,2390,null,{}] 18:35:32 INFO - PROCESS | 852 | 1464053732117 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:32 INFO - PROCESS | 852 | 1464053732255 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 18:35:32 INFO - PROCESS | 852 | 1464053732431 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:32 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCF28F800 == 135 [pid = 852] [id = 607] 18:35:32 INFO - PROCESS | 852 | ++DOMWINDOW == 265 (0000004CCE15AC00) [pid = 852] [serial = 1821] [outer = 0000000000000000] 18:35:32 INFO - PROCESS | 852 | ++DOMWINDOW == 266 (0000004CCE15F800) [pid = 852] [serial = 1822] [outer = 0000004CCE15AC00] 18:35:32 INFO - PROCESS | 852 | 1464053732488 Marionette DEBUG loaded listener.js 18:35:32 INFO - PROCESS | 852 | ++DOMWINDOW == 267 (0000004CCF49E400) [pid = 852] [serial = 1823] [outer = 0000004CCE15AC00] 18:35:33 INFO - PROCESS | 852 | 1464053733084 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 18:35:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:35:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1027ms 18:35:33 INFO - PROCESS | 852 | 1464053733141 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 18:35:33 INFO - PROCESS | 852 | 1464053733143 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 18:35:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:35:33 INFO - PROCESS | 852 | 1464053733147 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:35:33 INFO - PROCESS | 852 | 1464053733149 Marionette TRACE conn5 <- [1,2394,null,{}] 18:35:33 INFO - PROCESS | 852 | 1464053733170 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:33 INFO - PROCESS | 852 | 1464053733309 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 18:35:33 INFO - PROCESS | 852 | 1464053733475 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:33 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCAE27800 == 136 [pid = 852] [id = 608] 18:35:33 INFO - PROCESS | 852 | ++DOMWINDOW == 268 (0000004CCF498C00) [pid = 852] [serial = 1824] [outer = 0000000000000000] 18:35:33 INFO - PROCESS | 852 | ++DOMWINDOW == 269 (0000004CCF5F5800) [pid = 852] [serial = 1825] [outer = 0000004CCF498C00] 18:35:33 INFO - PROCESS | 852 | 1464053733530 Marionette DEBUG loaded listener.js 18:35:33 INFO - PROCESS | 852 | ++DOMWINDOW == 270 (0000004CCF724000) [pid = 852] [serial = 1826] [outer = 0000004CCF498C00] 18:35:34 INFO - PROCESS | 852 | 1464053734131 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 18:35:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:35:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1028ms 18:35:34 INFO - PROCESS | 852 | 1464053734178 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 18:35:34 INFO - PROCESS | 852 | 1464053734181 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 18:35:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:35:34 INFO - PROCESS | 852 | 1464053734185 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:35:34 INFO - PROCESS | 852 | 1464053734187 Marionette TRACE conn5 <- [1,2398,null,{}] 18:35:34 INFO - PROCESS | 852 | 1464053734191 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:34 INFO - PROCESS | 852 | 1464053734347 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 18:35:34 INFO - PROCESS | 852 | 1464053734529 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:34 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCAE4F800 == 137 [pid = 852] [id = 609] 18:35:34 INFO - PROCESS | 852 | ++DOMWINDOW == 271 (0000004CCB92AC00) [pid = 852] [serial = 1827] [outer = 0000000000000000] 18:35:34 INFO - PROCESS | 852 | ++DOMWINDOW == 272 (0000004CCF49DC00) [pid = 852] [serial = 1828] [outer = 0000004CCB92AC00] 18:35:34 INFO - PROCESS | 852 | 1464053734592 Marionette DEBUG loaded listener.js 18:35:34 INFO - PROCESS | 852 | ++DOMWINDOW == 273 (0000004CCF72E800) [pid = 852] [serial = 1829] [outer = 0000004CCB92AC00] 18:35:35 INFO - PROCESS | 852 | 1464053735212 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 18:35:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:35:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1080ms 18:35:35 INFO - PROCESS | 852 | 1464053735267 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 18:35:35 INFO - PROCESS | 852 | 1464053735270 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 18:35:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:35:35 INFO - PROCESS | 852 | 1464053735273 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:35:35 INFO - PROCESS | 852 | 1464053735275 Marionette TRACE conn5 <- [1,2402,null,{}] 18:35:35 INFO - PROCESS | 852 | 1464053735279 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:35 INFO - PROCESS | 852 | 1464053735418 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 18:35:35 INFO - PROCESS | 852 | 1464053735605 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:35 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCD305000 == 138 [pid = 852] [id = 610] 18:35:35 INFO - PROCESS | 852 | ++DOMWINDOW == 274 (0000004CAD9BFC00) [pid = 852] [serial = 1830] [outer = 0000000000000000] 18:35:35 INFO - PROCESS | 852 | ++DOMWINDOW == 275 (0000004CD5975000) [pid = 852] [serial = 1831] [outer = 0000004CAD9BFC00] 18:35:35 INFO - PROCESS | 852 | 1464053735663 Marionette DEBUG loaded listener.js 18:35:35 INFO - PROCESS | 852 | ++DOMWINDOW == 276 (0000004CD597E000) [pid = 852] [serial = 1832] [outer = 0000004CAD9BFC00] 18:35:36 INFO - PROCESS | 852 | 1464053736630 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 18:35:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:35:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1381ms 18:35:36 INFO - PROCESS | 852 | 1464053736663 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 18:35:36 INFO - PROCESS | 852 | 1464053736667 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 18:35:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:35:36 INFO - PROCESS | 852 | 1464053736674 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:35:36 INFO - PROCESS | 852 | 1464053736678 Marionette TRACE conn5 <- [1,2406,null,{}] 18:35:36 INFO - PROCESS | 852 | 1464053736684 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:36 INFO - PROCESS | 852 | 1464053736826 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 18:35:36 INFO - PROCESS | 852 | 1464053736989 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:37 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC024D000 == 139 [pid = 852] [id = 611] 18:35:37 INFO - PROCESS | 852 | ++DOMWINDOW == 277 (0000004CB2BB3000) [pid = 852] [serial = 1833] [outer = 0000000000000000] 18:35:37 INFO - PROCESS | 852 | ++DOMWINDOW == 278 (0000004CB37AB000) [pid = 852] [serial = 1834] [outer = 0000004CB2BB3000] 18:35:37 INFO - PROCESS | 852 | 1464053737083 Marionette DEBUG loaded listener.js 18:35:37 INFO - PROCESS | 852 | ++DOMWINDOW == 279 (0000004CBA9C5800) [pid = 852] [serial = 1835] [outer = 0000004CB2BB3000] 18:35:37 INFO - PROCESS | 852 | 1464053737624 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:35:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:35:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 986ms 18:35:37 INFO - PROCESS | 852 | 1464053737669 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 18:35:37 INFO - PROCESS | 852 | 1464053737674 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 18:35:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:35:37 INFO - PROCESS | 852 | 1464053737681 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:35:37 INFO - PROCESS | 852 | 1464053737684 Marionette TRACE conn5 <- [1,2410,null,{}] 18:35:37 INFO - PROCESS | 852 | 1464053737688 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:37 INFO - PROCESS | 852 | 1464053737818 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 18:35:38 INFO - PROCESS | 852 | 1464053738005 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:38 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC3826800 == 140 [pid = 852] [id = 612] 18:35:38 INFO - PROCESS | 852 | ++DOMWINDOW == 280 (0000004CBB50F400) [pid = 852] [serial = 1836] [outer = 0000000000000000] 18:35:38 INFO - PROCESS | 852 | ++DOMWINDOW == 281 (0000004CBB86EC00) [pid = 852] [serial = 1837] [outer = 0000004CBB50F400] 18:35:38 INFO - PROCESS | 852 | 1464053738058 Marionette DEBUG loaded listener.js 18:35:38 INFO - PROCESS | 852 | ++DOMWINDOW == 282 (0000004CBE3ACC00) [pid = 852] [serial = 1838] [outer = 0000004CBB50F400] 18:35:38 INFO - PROCESS | 852 | 1464053738672 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:35:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:35:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1027ms 18:35:38 INFO - PROCESS | 852 | 1464053738709 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 18:35:38 INFO - PROCESS | 852 | 1464053738712 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 18:35:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:35:38 INFO - PROCESS | 852 | 1464053738753 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:35:38 INFO - PROCESS | 852 | 1464053738757 Marionette TRACE conn5 <- [1,2414,null,{}] 18:35:38 INFO - PROCESS | 852 | 1464053738768 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:38 INFO - PROCESS | 852 | 1464053738902 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 18:35:39 INFO - PROCESS | 852 | 1464053739091 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:39 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC687C000 == 141 [pid = 852] [id = 613] 18:35:39 INFO - PROCESS | 852 | ++DOMWINDOW == 283 (0000004CBF77B400) [pid = 852] [serial = 1839] [outer = 0000000000000000] 18:35:39 INFO - PROCESS | 852 | ++DOMWINDOW == 284 (0000004CBF9F4400) [pid = 852] [serial = 1840] [outer = 0000004CBF77B400] 18:35:39 INFO - PROCESS | 852 | 1464053739145 Marionette DEBUG loaded listener.js 18:35:39 INFO - PROCESS | 852 | ++DOMWINDOW == 285 (0000004CC0199000) [pid = 852] [serial = 1841] [outer = 0000004CBF77B400] 18:35:39 INFO - PROCESS | 852 | 1464053739804 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 18:35:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:35:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1111ms 18:35:39 INFO - PROCESS | 852 | 1464053739847 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 18:35:39 INFO - PROCESS | 852 | 1464053739850 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 18:35:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:35:39 INFO - PROCESS | 852 | 1464053739854 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:35:39 INFO - PROCESS | 852 | 1464053739856 Marionette TRACE conn5 <- [1,2418,null,{}] 18:35:39 INFO - PROCESS | 852 | 1464053739859 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:39 INFO - PROCESS | 852 | 1464053739986 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 18:35:40 INFO - PROCESS | 852 | 1464053740157 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:40 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC6B08800 == 142 [pid = 852] [id = 614] 18:35:40 INFO - PROCESS | 852 | ++DOMWINDOW == 286 (0000004CBF5A1000) [pid = 852] [serial = 1842] [outer = 0000000000000000] 18:35:40 INFO - PROCESS | 852 | ++DOMWINDOW == 287 (0000004CC0FCDC00) [pid = 852] [serial = 1843] [outer = 0000004CBF5A1000] 18:35:40 INFO - PROCESS | 852 | 1464053740209 Marionette DEBUG loaded listener.js 18:35:40 INFO - PROCESS | 852 | ++DOMWINDOW == 288 (0000004CC51F5000) [pid = 852] [serial = 1844] [outer = 0000004CBF5A1000] 18:35:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CC9544000 == 141 [pid = 852] [id = 538] 18:35:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CC955E800 == 140 [pid = 852] [id = 597] 18:35:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CC6D08000 == 139 [pid = 852] [id = 596] 18:35:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CC9065800 == 138 [pid = 852] [id = 595] 18:35:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8A9D000 == 137 [pid = 852] [id = 594] 18:35:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CC59D8800 == 136 [pid = 852] [id = 593] 18:35:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CC157B800 == 135 [pid = 852] [id = 592] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 287 (0000004CCE15A800) [pid = 852] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 286 (0000004CBF62BC00) [pid = 852] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 285 (0000004CC022E400) [pid = 852] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 284 (0000004CC5405000) [pid = 852] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 283 (0000004CCC288400) [pid = 852] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 282 (0000004CCB878000) [pid = 852] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 281 (0000004CCD8D8000) [pid = 852] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 280 (0000004CCD865000) [pid = 852] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 279 (0000004CB478DC00) [pid = 852] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 278 (0000004CCD5EFC00) [pid = 852] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 277 (0000004CBEA34800) [pid = 852] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 276 (0000004CBA9F4800) [pid = 852] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 275 (0000004CCB223000) [pid = 852] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CBF8B7000 == 134 [pid = 852] [id = 591] 18:35:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CBD158800 == 133 [pid = 852] [id = 590] 18:35:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFF7D800 == 132 [pid = 852] [id = 589] 18:35:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CCB8B5000 == 131 [pid = 852] [id = 583] 18:35:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CCAE86800 == 130 [pid = 852] [id = 582] 18:35:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CC9844800 == 129 [pid = 852] [id = 581] 18:35:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CC94E4000 == 128 [pid = 852] [id = 580] 18:35:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CC9095000 == 127 [pid = 852] [id = 579] 18:35:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8BD2000 == 126 [pid = 852] [id = 578] 18:35:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8926000 == 125 [pid = 852] [id = 577] 18:35:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CC13C5000 == 124 [pid = 852] [id = 576] 18:35:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAAAC800 == 123 [pid = 852] [id = 575] 18:35:40 INFO - PROCESS | 852 | --DOCSHELL 0000004CC6D13800 == 122 [pid = 852] [id = 574] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 274 (0000004CBFDF1C00) [pid = 852] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 273 (0000004CBE470800) [pid = 852] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 272 (0000004CBE659400) [pid = 852] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 271 (0000004CBEA5EC00) [pid = 852] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 270 (0000004CBF942C00) [pid = 852] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 269 (0000004CBF778800) [pid = 852] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 268 (0000004CBC367400) [pid = 852] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 267 (0000004CBE881000) [pid = 852] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 266 (0000004CBF40B800) [pid = 852] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 265 (0000004CBFB76800) [pid = 852] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 264 (0000004CB423B800) [pid = 852] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 263 (0000004CB8519400) [pid = 852] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 262 (0000004CB845F000) [pid = 852] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 261 (0000004CB7E68C00) [pid = 852] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 260 (0000004CBB873800) [pid = 852] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 259 (0000004CBB4DD400) [pid = 852] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 258 (0000004CBB50E400) [pid = 852] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 257 (0000004CB4799000) [pid = 852] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 256 (0000004CB2910C00) [pid = 852] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - PROCESS | 852 | --DOMWINDOW == 255 (0000004CBF598000) [pid = 852] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 18:35:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:35:40 INFO - PROCESS | 852 | 1464053740924 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 18:35:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1076ms 18:35:40 INFO - PROCESS | 852 | 1464053740938 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 18:35:40 INFO - PROCESS | 852 | 1464053740940 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 18:35:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:35:40 INFO - PROCESS | 852 | 1464053740943 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:35:40 INFO - PROCESS | 852 | 1464053740945 Marionette TRACE conn5 <- [1,2422,null,{}] 18:35:40 INFO - PROCESS | 852 | 1464053740951 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:41 INFO - PROCESS | 852 | 1464053741066 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 18:35:41 INFO - PROCESS | 852 | 1464053741073 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:41 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB01F800 == 123 [pid = 852] [id = 615] 18:35:41 INFO - PROCESS | 852 | ++DOMWINDOW == 256 (0000004CB2BC6C00) [pid = 852] [serial = 1845] [outer = 0000000000000000] 18:35:41 INFO - PROCESS | 852 | ++DOMWINDOW == 257 (0000004CB495FC00) [pid = 852] [serial = 1846] [outer = 0000004CB2BC6C00] 18:35:41 INFO - PROCESS | 852 | 1464053741119 Marionette DEBUG loaded listener.js 18:35:41 INFO - PROCESS | 852 | ++DOMWINDOW == 258 (0000004CBA37E800) [pid = 852] [serial = 1847] [outer = 0000004CB2BC6C00] 18:35:41 INFO - PROCESS | 852 | 1464053741642 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 18:35:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:35:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 733ms 18:35:41 INFO - PROCESS | 852 | 1464053741680 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 18:35:41 INFO - PROCESS | 852 | 1464053741682 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 18:35:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:35:41 INFO - PROCESS | 852 | 1464053741685 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:35:41 INFO - PROCESS | 852 | 1464053741687 Marionette TRACE conn5 <- [1,2426,null,{}] 18:35:41 INFO - PROCESS | 852 | 1464053741690 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:41 INFO - PROCESS | 852 | 1464053741852 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 18:35:41 INFO - PROCESS | 852 | 1464053741993 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:42 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC134E800 == 124 [pid = 852] [id = 616] 18:35:42 INFO - PROCESS | 852 | ++DOMWINDOW == 259 (0000004CB3283800) [pid = 852] [serial = 1848] [outer = 0000000000000000] 18:35:42 INFO - PROCESS | 852 | ++DOMWINDOW == 260 (0000004CBE479800) [pid = 852] [serial = 1849] [outer = 0000004CB3283800] 18:35:42 INFO - PROCESS | 852 | 1464053742040 Marionette DEBUG loaded listener.js 18:35:42 INFO - PROCESS | 852 | ++DOMWINDOW == 261 (0000004CBF774C00) [pid = 852] [serial = 1850] [outer = 0000004CB3283800] 18:35:42 INFO - PROCESS | 852 | 1464053742407 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 18:35:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:35:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 734ms 18:35:42 INFO - PROCESS | 852 | 1464053742453 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 18:35:42 INFO - PROCESS | 852 | 1464053742455 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 18:35:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:35:42 INFO - PROCESS | 852 | 1464053742475 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:35:42 INFO - PROCESS | 852 | 1464053742477 Marionette TRACE conn5 <- [1,2430,null,{}] 18:35:42 INFO - PROCESS | 852 | 1464053742480 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:42 INFO - PROCESS | 852 | 1464053742592 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 18:35:42 INFO - PROCESS | 852 | 1464053742599 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:42 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC59D8800 == 125 [pid = 852] [id = 617] 18:35:42 INFO - PROCESS | 852 | ++DOMWINDOW == 262 (0000004CBFB6A400) [pid = 852] [serial = 1851] [outer = 0000000000000000] 18:35:42 INFO - PROCESS | 852 | ++DOMWINDOW == 263 (0000004CBFFD8C00) [pid = 852] [serial = 1852] [outer = 0000004CBFB6A400] 18:35:42 INFO - PROCESS | 852 | 1464053742644 Marionette DEBUG loaded listener.js 18:35:42 INFO - PROCESS | 852 | ++DOMWINDOW == 264 (0000004CC1BE1400) [pid = 852] [serial = 1853] [outer = 0000004CBFB6A400] 18:35:43 INFO - PROCESS | 852 | 1464053743197 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 18:35:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:35:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 797ms 18:35:43 INFO - PROCESS | 852 | 1464053743286 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 18:35:43 INFO - PROCESS | 852 | 1464053743289 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 18:35:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:35:43 INFO - PROCESS | 852 | 1464053743292 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:35:43 INFO - PROCESS | 852 | 1464053743294 Marionette TRACE conn5 <- [1,2434,null,{}] 18:35:43 INFO - PROCESS | 852 | 1464053743297 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:43 INFO - PROCESS | 852 | 1464053743454 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 18:35:43 INFO - PROCESS | 852 | 1464053743480 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:43 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8D05000 == 126 [pid = 852] [id = 618] 18:35:43 INFO - PROCESS | 852 | ++DOMWINDOW == 265 (0000004CC1311800) [pid = 852] [serial = 1854] [outer = 0000000000000000] 18:35:43 INFO - PROCESS | 852 | ++DOMWINDOW == 266 (0000004CC5409C00) [pid = 852] [serial = 1855] [outer = 0000004CC1311800] 18:35:43 INFO - PROCESS | 852 | 1464053743526 Marionette DEBUG loaded listener.js 18:35:43 INFO - PROCESS | 852 | ++DOMWINDOW == 267 (0000004CC664C800) [pid = 852] [serial = 1856] [outer = 0000004CC1311800] 18:35:44 INFO - PROCESS | 852 | 1464053743993 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 18:35:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:35:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 732ms 18:35:44 INFO - PROCESS | 852 | 1464053744026 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 18:35:44 INFO - PROCESS | 852 | 1464053744028 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 18:35:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:35:44 INFO - PROCESS | 852 | 1464053744031 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:35:44 INFO - PROCESS | 852 | 1464053744033 Marionette TRACE conn5 <- [1,2438,null,{}] 18:35:44 INFO - PROCESS | 852 | 1464053744036 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:44 INFO - PROCESS | 852 | 1464053744194 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 18:35:44 INFO - PROCESS | 852 | 1464053744216 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:44 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC94EF800 == 127 [pid = 852] [id = 619] 18:35:44 INFO - PROCESS | 852 | ++DOMWINDOW == 268 (0000004CC55DDC00) [pid = 852] [serial = 1857] [outer = 0000000000000000] 18:35:44 INFO - PROCESS | 852 | ++DOMWINDOW == 269 (0000004CC8493C00) [pid = 852] [serial = 1858] [outer = 0000004CC55DDC00] 18:35:44 INFO - PROCESS | 852 | 1464053744262 Marionette DEBUG loaded listener.js 18:35:44 INFO - PROCESS | 852 | ++DOMWINDOW == 270 (0000004CC934AC00) [pid = 852] [serial = 1859] [outer = 0000004CC55DDC00] 18:35:44 INFO - PROCESS | 852 | 1464053744701 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 18:35:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:35:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 734ms 18:35:45 INFO - PROCESS | 852 | 1464053745468 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 18:35:45 INFO - PROCESS | 852 | 1464053745471 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 269 (0000004CCBED1000) [pid = 852] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 268 (0000004CAE748C00) [pid = 852] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 267 (0000004CB3280000) [pid = 852] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 266 (0000004CCBD2AC00) [pid = 852] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 265 (0000004CAE62EC00) [pid = 852] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 264 (0000004CCD5F1C00) [pid = 852] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 263 (0000004CC848FC00) [pid = 852] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 262 (0000004CCAE0E400) [pid = 852] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 261 (0000004CCAFCD400) [pid = 852] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 260 (0000004CCAF3F800) [pid = 852] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 259 (0000004CB4960400) [pid = 852] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 258 (0000004CBE232C00) [pid = 852] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 257 (0000004CCA751800) [pid = 852] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 256 (0000004CB85BB400) [pid = 852] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 255 (0000004CCE159C00) [pid = 852] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 254 (0000004CCD203400) [pid = 852] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 253 (0000004CCC0EEC00) [pid = 852] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 252 (0000004CCAD83800) [pid = 852] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 251 (0000004CAE23C000) [pid = 852] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 250 (0000004CCD2D5400) [pid = 852] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 249 (0000004CC517D000) [pid = 852] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 248 (0000004CCD5FC000) [pid = 852] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 247 (0000004CC517B000) [pid = 852] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 246 (0000004CC5108800) [pid = 852] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 245 (0000004CCC0B2C00) [pid = 852] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 244 (0000004CCB24F400) [pid = 852] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 243 (0000004CBC107000) [pid = 852] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 242 (0000004CBF5A0400) [pid = 852] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 241 (0000004CCB245C00) [pid = 852] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 240 (0000004CBD60E400) [pid = 852] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 239 (0000004CB2BB1400) [pid = 852] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 238 (0000004CCF4A3000) [pid = 852] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 237 (0000004CCC0A8400) [pid = 852] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 236 (0000004CCDA97800) [pid = 852] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 235 (0000004CC1A3F800) [pid = 852] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 234 (0000004CC5249800) [pid = 852] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 233 (0000004CBA4EEC00) [pid = 852] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 232 (0000004CCA74DC00) [pid = 852] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 231 (0000004CBD8B9800) [pid = 852] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 230 (0000004CBF629C00) [pid = 852] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 229 (0000004CBA37F000) [pid = 852] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 228 (0000004CB27D7400) [pid = 852] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:35:45 INFO - PROCESS | 852 | --DOMWINDOW == 227 (0000004CB42DB800) [pid = 852] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:35:45 INFO - PROCESS | 852 | 1464053745561 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:35:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:35:45 INFO - PROCESS | 852 | 1464053745563 Marionette TRACE conn5 <- [1,2442,null,{}] 18:35:45 INFO - PROCESS | 852 | 1464053745567 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:45 INFO - PROCESS | 852 | 1464053745678 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 18:35:45 INFO - PROCESS | 852 | 1464053745686 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:45 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFDAB000 == 128 [pid = 852] [id = 620] 18:35:45 INFO - PROCESS | 852 | ++DOMWINDOW == 228 (0000004CB3102800) [pid = 852] [serial = 1860] [outer = 0000000000000000] 18:35:45 INFO - PROCESS | 852 | ++DOMWINDOW == 229 (0000004CB7B54000) [pid = 852] [serial = 1861] [outer = 0000004CB3102800] 18:35:45 INFO - PROCESS | 852 | 1464053745733 Marionette DEBUG loaded listener.js 18:35:45 INFO - PROCESS | 852 | ++DOMWINDOW == 230 (0000004CBE3A8000) [pid = 852] [serial = 1862] [outer = 0000004CB3102800] 18:35:46 INFO - PROCESS | 852 | 1464053746203 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 18:35:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:35:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 691ms 18:35:46 INFO - PROCESS | 852 | 1464053746256 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 18:35:46 INFO - PROCESS | 852 | 1464053746259 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 18:35:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:35:46 INFO - PROCESS | 852 | 1464053746262 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:35:46 INFO - PROCESS | 852 | 1464053746265 Marionette TRACE conn5 <- [1,2446,null,{}] 18:35:46 INFO - PROCESS | 852 | 1464053746268 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:46 INFO - PROCESS | 852 | 1464053746396 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 18:35:46 INFO - PROCESS | 852 | 1464053746403 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:46 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCB89D000 == 129 [pid = 852] [id = 621] 18:35:46 INFO - PROCESS | 852 | ++DOMWINDOW == 231 (0000004CBF629C00) [pid = 852] [serial = 1863] [outer = 0000000000000000] 18:35:46 INFO - PROCESS | 852 | ++DOMWINDOW == 232 (0000004CC934BC00) [pid = 852] [serial = 1864] [outer = 0000004CBF629C00] 18:35:46 INFO - PROCESS | 852 | 1464053746453 Marionette DEBUG loaded listener.js 18:35:46 INFO - PROCESS | 852 | ++DOMWINDOW == 233 (0000004CCAD8C000) [pid = 852] [serial = 1865] [outer = 0000004CBF629C00] 18:35:46 INFO - PROCESS | 852 | 1464053746919 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 18:35:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:35:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 691ms 18:35:46 INFO - PROCESS | 852 | 1464053746967 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 18:35:46 INFO - PROCESS | 852 | 1464053746970 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 18:35:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:35:46 INFO - PROCESS | 852 | 1464053746987 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:35:46 INFO - PROCESS | 852 | 1464053746989 Marionette TRACE conn5 <- [1,2450,null,{}] 18:35:47 INFO - PROCESS | 852 | 1464053746992 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:47 INFO - PROCESS | 852 | 1464053747141 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 18:35:47 INFO - PROCESS | 852 | 1464053747150 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:47 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCD311800 == 130 [pid = 852] [id = 622] 18:35:47 INFO - PROCESS | 852 | ++DOMWINDOW == 234 (0000004CBFB70C00) [pid = 852] [serial = 1866] [outer = 0000000000000000] 18:35:47 INFO - PROCESS | 852 | ++DOMWINDOW == 235 (0000004CCAFCEC00) [pid = 852] [serial = 1867] [outer = 0000004CBFB70C00] 18:35:47 INFO - PROCESS | 852 | 1464053747196 Marionette DEBUG loaded listener.js 18:35:47 INFO - PROCESS | 852 | ++DOMWINDOW == 236 (0000004CCB24DC00) [pid = 852] [serial = 1868] [outer = 0000004CBFB70C00] 18:35:47 INFO - PROCESS | 852 | 1464053747958 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 18:35:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:35:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 984ms 18:35:47 INFO - PROCESS | 852 | 1464053747975 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 18:35:47 INFO - PROCESS | 852 | 1464053747981 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 18:35:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:35:47 INFO - PROCESS | 852 | 1464053747987 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:35:48 INFO - PROCESS | 852 | 1464053747990 Marionette TRACE conn5 <- [1,2454,null,{}] 18:35:48 INFO - PROCESS | 852 | 1464053747996 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:48 INFO - PROCESS | 852 | 1464053748153 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 18:35:48 INFO - PROCESS | 852 | 1464053748336 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:48 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC00AD800 == 131 [pid = 852] [id = 623] 18:35:48 INFO - PROCESS | 852 | ++DOMWINDOW == 237 (0000004CB27E0000) [pid = 852] [serial = 1869] [outer = 0000000000000000] 18:35:48 INFO - PROCESS | 852 | ++DOMWINDOW == 238 (0000004CB7F3C000) [pid = 852] [serial = 1870] [outer = 0000004CB27E0000] 18:35:48 INFO - PROCESS | 852 | 1464053748397 Marionette DEBUG loaded listener.js 18:35:48 INFO - PROCESS | 852 | ++DOMWINDOW == 239 (0000004CBB50B000) [pid = 852] [serial = 1871] [outer = 0000004CB27E0000] 18:35:49 INFO - PROCESS | 852 | 1464053749022 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 18:35:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:35:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1083ms 18:35:49 INFO - PROCESS | 852 | 1464053749072 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 18:35:49 INFO - PROCESS | 852 | 1464053749078 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 18:35:49 INFO - PROCESS | 852 | 1464053749085 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:35:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:35:49 INFO - PROCESS | 852 | 1464053749088 Marionette TRACE conn5 <- [1,2458,null,{}] 18:35:49 INFO - PROCESS | 852 | 1464053749093 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:49 INFO - PROCESS | 852 | 1464053749237 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 18:35:49 INFO - PROCESS | 852 | 1464053749418 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:49 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8910000 == 132 [pid = 852] [id = 624] 18:35:49 INFO - PROCESS | 852 | ++DOMWINDOW == 240 (0000004CBE47B800) [pid = 852] [serial = 1872] [outer = 0000000000000000] 18:35:49 INFO - PROCESS | 852 | ++DOMWINDOW == 241 (0000004CBE878800) [pid = 852] [serial = 1873] [outer = 0000004CBE47B800] 18:35:49 INFO - PROCESS | 852 | 1464053749476 Marionette DEBUG loaded listener.js 18:35:49 INFO - PROCESS | 852 | ++DOMWINDOW == 242 (0000004CBEA69800) [pid = 852] [serial = 1874] [outer = 0000004CBE47B800] 18:35:50 INFO - PROCESS | 852 | 1464053750089 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 18:35:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:35:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1030ms 18:35:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:35:50 INFO - PROCESS | 852 | 1464053750122 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 18:35:50 INFO - PROCESS | 852 | 1464053750125 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 18:35:50 INFO - PROCESS | 852 | 1464053750129 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:35:50 INFO - PROCESS | 852 | 1464053750133 Marionette TRACE conn5 <- [1,2462,null,{}] 18:35:50 INFO - PROCESS | 852 | 1464053750162 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:50 INFO - PROCESS | 852 | 1464053750309 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 18:35:50 INFO - PROCESS | 852 | 1464053750481 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:50 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCD4EE000 == 133 [pid = 852] [id = 625] 18:35:50 INFO - PROCESS | 852 | ++DOMWINDOW == 243 (0000004CC1539C00) [pid = 852] [serial = 1875] [outer = 0000000000000000] 18:35:50 INFO - PROCESS | 852 | ++DOMWINDOW == 244 (0000004CC5175800) [pid = 852] [serial = 1876] [outer = 0000004CC1539C00] 18:35:50 INFO - PROCESS | 852 | 1464053750540 Marionette DEBUG loaded listener.js 18:35:50 INFO - PROCESS | 852 | ++DOMWINDOW == 245 (0000004CC9358800) [pid = 852] [serial = 1877] [outer = 0000004CC1539C00] 18:35:51 INFO - PROCESS | 852 | 1464053751181 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 18:35:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:35:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1104ms 18:35:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:35:51 INFO - PROCESS | 852 | 1464053751235 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 18:35:51 INFO - PROCESS | 852 | 1464053751238 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 18:35:51 INFO - PROCESS | 852 | 1464053751241 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:35:51 INFO - PROCESS | 852 | 1464053751243 Marionette TRACE conn5 <- [1,2466,null,{}] 18:35:51 INFO - PROCESS | 852 | 1464053751247 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:51 INFO - PROCESS | 852 | 1464053751420 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 18:35:51 INFO - PROCESS | 852 | 1464053751589 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:51 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCE9F7800 == 134 [pid = 852] [id = 626] 18:35:51 INFO - PROCESS | 852 | ++DOMWINDOW == 246 (0000004CCB220800) [pid = 852] [serial = 1878] [outer = 0000000000000000] 18:35:51 INFO - PROCESS | 852 | ++DOMWINDOW == 247 (0000004CCB23F000) [pid = 852] [serial = 1879] [outer = 0000004CCB220800] 18:35:51 INFO - PROCESS | 852 | 1464053751645 Marionette DEBUG loaded listener.js 18:35:51 INFO - PROCESS | 852 | ++DOMWINDOW == 248 (0000004CCB878400) [pid = 852] [serial = 1880] [outer = 0000004CCB220800] 18:35:52 INFO - PROCESS | 852 | 1464053752194 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 18:35:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:35:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 986ms 18:35:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:35:52 INFO - PROCESS | 852 | 1464053752230 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 18:35:52 INFO - PROCESS | 852 | 1464053752232 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 18:35:52 INFO - PROCESS | 852 | 1464053752236 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:35:52 INFO - PROCESS | 852 | 1464053752238 Marionette TRACE conn5 <- [1,2470,null,{}] 18:35:52 INFO - PROCESS | 852 | 1464053752242 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:52 INFO - PROCESS | 852 | 1464053752382 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 18:35:52 INFO - PROCESS | 852 | 1464053752563 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:52 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCF868000 == 135 [pid = 852] [id = 627] 18:35:52 INFO - PROCESS | 852 | ++DOMWINDOW == 249 (0000004CCB873800) [pid = 852] [serial = 1881] [outer = 0000000000000000] 18:35:52 INFO - PROCESS | 852 | ++DOMWINDOW == 250 (0000004CCB92F400) [pid = 852] [serial = 1882] [outer = 0000004CCB873800] 18:35:52 INFO - PROCESS | 852 | 1464053752621 Marionette DEBUG loaded listener.js 18:35:52 INFO - PROCESS | 852 | ++DOMWINDOW == 251 (0000004CCBE8AC00) [pid = 852] [serial = 1883] [outer = 0000004CCB873800] 18:35:53 INFO - PROCESS | 852 | 1464053753222 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 18:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1031ms 18:35:53 INFO - PROCESS | 852 | 1464053753270 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 18:35:53 INFO - PROCESS | 852 | 1464053753272 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 18:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:35:53 INFO - PROCESS | 852 | 1464053753276 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:35:53 INFO - PROCESS | 852 | 1464053753278 Marionette TRACE conn5 <- [1,2474,null,{}] 18:35:53 INFO - PROCESS | 852 | 1464053753300 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:53 INFO - PROCESS | 852 | 1464053753461 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 18:35:53 INFO - PROCESS | 852 | 1464053753632 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:53 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC5282000 == 136 [pid = 852] [id = 628] 18:35:53 INFO - PROCESS | 852 | ++DOMWINDOW == 252 (0000004CCBEC5400) [pid = 852] [serial = 1884] [outer = 0000000000000000] 18:35:53 INFO - PROCESS | 852 | ++DOMWINDOW == 253 (0000004CCC287C00) [pid = 852] [serial = 1885] [outer = 0000004CCBEC5400] 18:35:53 INFO - PROCESS | 852 | 1464053753688 Marionette DEBUG loaded listener.js 18:35:53 INFO - PROCESS | 852 | ++DOMWINDOW == 254 (0000004CCD4A4400) [pid = 852] [serial = 1886] [outer = 0000004CCBEC5400] 18:35:54 INFO - PROCESS | 852 | 1464053754261 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 18:35:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:35:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1047ms 18:35:54 INFO - PROCESS | 852 | 1464053754326 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 18:35:54 INFO - PROCESS | 852 | 1464053754328 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 18:35:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:35:54 INFO - PROCESS | 852 | 1464053754332 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:35:54 INFO - PROCESS | 852 | 1464053754334 Marionette TRACE conn5 <- [1,2478,null,{}] 18:35:54 INFO - PROCESS | 852 | 1464053754338 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:54 INFO - PROCESS | 852 | 1464053754476 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 18:35:54 INFO - PROCESS | 852 | 1464053754645 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:54 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD3B8F000 == 137 [pid = 852] [id = 629] 18:35:54 INFO - PROCESS | 852 | ++DOMWINDOW == 255 (0000004CCD4A9000) [pid = 852] [serial = 1887] [outer = 0000000000000000] 18:35:54 INFO - PROCESS | 852 | ++DOMWINDOW == 256 (0000004CCD4AD400) [pid = 852] [serial = 1888] [outer = 0000004CCD4A9000] 18:35:54 INFO - PROCESS | 852 | 1464053754702 Marionette DEBUG loaded listener.js 18:35:54 INFO - PROCESS | 852 | ++DOMWINDOW == 257 (0000004CCD5F0400) [pid = 852] [serial = 1889] [outer = 0000004CCD4A9000] 18:35:55 INFO - PROCESS | 852 | 1464053755290 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:35:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:35:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 985ms 18:35:55 INFO - PROCESS | 852 | 1464053755320 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 18:35:55 INFO - PROCESS | 852 | 1464053755322 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 18:35:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:35:55 INFO - PROCESS | 852 | 1464053755326 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:35:55 INFO - PROCESS | 852 | 1464053755328 Marionette TRACE conn5 <- [1,2482,null,{}] 18:35:55 INFO - PROCESS | 852 | 1464053755333 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:55 INFO - PROCESS | 852 | 1464053755471 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 18:35:55 INFO - PROCESS | 852 | 1464053755653 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:55 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC9CC6800 == 138 [pid = 852] [id = 630] 18:35:55 INFO - PROCESS | 852 | ++DOMWINDOW == 258 (0000004CCB397800) [pid = 852] [serial = 1890] [outer = 0000000000000000] 18:35:55 INFO - PROCESS | 852 | ++DOMWINDOW == 259 (0000004CCB39DC00) [pid = 852] [serial = 1891] [outer = 0000004CCB397800] 18:35:55 INFO - PROCESS | 852 | 1464053755710 Marionette DEBUG loaded listener.js 18:35:55 INFO - PROCESS | 852 | ++DOMWINDOW == 260 (0000004CCD4AB400) [pid = 852] [serial = 1892] [outer = 0000004CCB397800] 18:35:56 INFO - PROCESS | 852 | 1464053756288 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 18:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1032ms 18:35:56 INFO - PROCESS | 852 | 1464053756361 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 18:35:56 INFO - PROCESS | 852 | 1464053756364 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 18:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:35:56 INFO - PROCESS | 852 | 1464053756368 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:35:56 INFO - PROCESS | 852 | 1464053756370 Marionette TRACE conn5 <- [1,2486,null,{}] 18:35:56 INFO - PROCESS | 852 | 1464053756391 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:56 INFO - PROCESS | 852 | 1464053756535 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 18:35:56 INFO - PROCESS | 852 | 1464053756702 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:56 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC9CE1800 == 139 [pid = 852] [id = 631] 18:35:56 INFO - PROCESS | 852 | ++DOMWINDOW == 261 (0000004CC0235400) [pid = 852] [serial = 1893] [outer = 0000000000000000] 18:35:56 INFO - PROCESS | 852 | ++DOMWINDOW == 262 (0000004CCD8CA800) [pid = 852] [serial = 1894] [outer = 0000004CC0235400] 18:35:56 INFO - PROCESS | 852 | 1464053756756 Marionette DEBUG loaded listener.js 18:35:56 INFO - PROCESS | 852 | ++DOMWINDOW == 263 (0000004CCE159C00) [pid = 852] [serial = 1895] [outer = 0000004CC0235400] 18:35:57 INFO - PROCESS | 852 | 1464053757334 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:35:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:35:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1001ms 18:35:57 INFO - PROCESS | 852 | 1464053757371 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 18:35:57 INFO - PROCESS | 852 | 1464053757373 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 18:35:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:35:57 INFO - PROCESS | 852 | 1464053757377 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:35:57 INFO - PROCESS | 852 | 1464053757379 Marionette TRACE conn5 <- [1,2490,null,{}] 18:35:57 INFO - PROCESS | 852 | 1464053757383 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:57 INFO - PROCESS | 852 | 1464053757522 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 18:35:57 INFO - PROCESS | 852 | 1464053757706 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:57 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD32DA000 == 140 [pid = 852] [id = 632] 18:35:57 INFO - PROCESS | 852 | ++DOMWINDOW == 264 (0000004CCE158400) [pid = 852] [serial = 1896] [outer = 0000000000000000] 18:35:57 INFO - PROCESS | 852 | ++DOMWINDOW == 265 (0000004CCF729400) [pid = 852] [serial = 1897] [outer = 0000004CCE158400] 18:35:57 INFO - PROCESS | 852 | 1464053757763 Marionette DEBUG loaded listener.js 18:35:57 INFO - PROCESS | 852 | ++DOMWINDOW == 266 (0000004CD169B400) [pid = 852] [serial = 1898] [outer = 0000004CCE158400] 18:35:58 INFO - PROCESS | 852 | 1464053758401 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1082ms 18:35:58 INFO - PROCESS | 852 | 1464053758461 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 18:35:58 INFO - PROCESS | 852 | 1464053758464 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 18:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:35:58 INFO - PROCESS | 852 | 1464053758467 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:35:58 INFO - PROCESS | 852 | 1464053758471 Marionette TRACE conn5 <- [1,2494,null,{}] 18:35:58 INFO - PROCESS | 852 | 1464053758474 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:58 INFO - PROCESS | 852 | 1464053758631 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 18:35:58 INFO - PROCESS | 852 | 1464053758805 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:58 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD2F82000 == 141 [pid = 852] [id = 633] 18:35:58 INFO - PROCESS | 852 | ++DOMWINDOW == 267 (0000004CD16A5C00) [pid = 852] [serial = 1899] [outer = 0000000000000000] 18:35:58 INFO - PROCESS | 852 | ++DOMWINDOW == 268 (0000004CD594E000) [pid = 852] [serial = 1900] [outer = 0000004CD16A5C00] 18:35:58 INFO - PROCESS | 852 | 1464053758864 Marionette DEBUG loaded listener.js 18:35:58 INFO - PROCESS | 852 | ++DOMWINDOW == 269 (0000004CD596F800) [pid = 852] [serial = 1901] [outer = 0000004CD16A5C00] 18:35:59 INFO - PROCESS | 852 | 1464053759476 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:35:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:35:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1085ms 18:35:59 INFO - PROCESS | 852 | 1464053759554 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 18:35:59 INFO - PROCESS | 852 | 1464053759557 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 18:35:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:35:59 INFO - PROCESS | 852 | 1464053759560 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:35:59 INFO - PROCESS | 852 | 1464053759563 Marionette TRACE conn5 <- [1,2498,null,{}] 18:35:59 INFO - PROCESS | 852 | 1464053759566 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:59 INFO - PROCESS | 852 | 1464053759737 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 18:35:59 INFO - PROCESS | 852 | 1464053759910 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:59 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCC354000 == 142 [pid = 852] [id = 634] 18:35:59 INFO - PROCESS | 852 | ++DOMWINDOW == 270 (0000004CD2366000) [pid = 852] [serial = 1902] [outer = 0000000000000000] 18:35:59 INFO - PROCESS | 852 | ++DOMWINDOW == 271 (0000004CD236A000) [pid = 852] [serial = 1903] [outer = 0000004CD2366000] 18:35:59 INFO - PROCESS | 852 | 1464053759964 Marionette DEBUG loaded listener.js 18:36:00 INFO - PROCESS | 852 | ++DOMWINDOW == 272 (0000004CD23A1400) [pid = 852] [serial = 1904] [outer = 0000004CD2366000] 18:36:00 INFO - PROCESS | 852 | 1464053760528 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 18:36:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:36:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1033ms 18:36:00 INFO - PROCESS | 852 | 1464053760596 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 18:36:00 INFO - PROCESS | 852 | 1464053760599 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 18:36:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:36:00 INFO - PROCESS | 852 | 1464053760620 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:36:00 INFO - PROCESS | 852 | 1464053760622 Marionette TRACE conn5 <- [1,2502,null,{}] 18:36:00 INFO - PROCESS | 852 | 1464053760627 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:00 INFO - PROCESS | 852 | 1464053760769 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 18:36:00 INFO - PROCESS | 852 | 1464053760954 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:00 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD2576000 == 143 [pid = 852] [id = 635] 18:36:00 INFO - PROCESS | 852 | ++DOMWINDOW == 273 (0000004CC934C800) [pid = 852] [serial = 1905] [outer = 0000000000000000] 18:36:01 INFO - PROCESS | 852 | ++DOMWINDOW == 274 (0000004CD23A8400) [pid = 852] [serial = 1906] [outer = 0000004CC934C800] 18:36:01 INFO - PROCESS | 852 | 1464053761010 Marionette DEBUG loaded listener.js 18:36:01 INFO - PROCESS | 852 | ++DOMWINDOW == 275 (0000004CD23AF000) [pid = 852] [serial = 1907] [outer = 0000004CC934C800] 18:36:01 INFO - PROCESS | 852 | 1464053761711 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 18:36:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:36:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1160ms 18:36:01 INFO - PROCESS | 852 | 1464053761765 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 18:36:01 INFO - PROCESS | 852 | 1464053761768 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 18:36:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:36:01 INFO - PROCESS | 852 | 1464053761771 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:36:01 INFO - PROCESS | 852 | 1464053761773 Marionette TRACE conn5 <- [1,2506,null,{}] 18:36:01 INFO - PROCESS | 852 | 1464053761777 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:01 INFO - PROCESS | 852 | 1464053761985 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 18:36:02 INFO - PROCESS | 852 | 1464053762116 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:02 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBBAC5000 == 144 [pid = 852] [id = 636] 18:36:02 INFO - PROCESS | 852 | ++DOMWINDOW == 276 (0000004CB4790400) [pid = 852] [serial = 1908] [outer = 0000000000000000] 18:36:02 INFO - PROCESS | 852 | ++DOMWINDOW == 277 (0000004CC0230800) [pid = 852] [serial = 1909] [outer = 0000004CB4790400] 18:36:02 INFO - PROCESS | 852 | 1464053762171 Marionette DEBUG loaded listener.js 18:36:02 INFO - PROCESS | 852 | ++DOMWINDOW == 278 (0000004CD23AE400) [pid = 852] [serial = 1910] [outer = 0000004CB4790400] 18:36:02 INFO - PROCESS | 852 | 1464053762816 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:36:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1088ms 18:36:02 INFO - PROCESS | 852 | 1464053762863 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 18:36:02 INFO - PROCESS | 852 | 1464053762865 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 18:36:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:36:02 INFO - PROCESS | 852 | 1464053762869 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:36:02 INFO - PROCESS | 852 | 1464053762871 Marionette TRACE conn5 <- [1,2510,null,{}] 18:36:02 INFO - PROCESS | 852 | 1464053762874 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:03 INFO - PROCESS | 852 | 1464053763022 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 18:36:03 INFO - PROCESS | 852 | 1464053763199 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:03 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC0F30000 == 145 [pid = 852] [id = 637] 18:36:03 INFO - PROCESS | 852 | ++DOMWINDOW == 279 (0000004CADF1C800) [pid = 852] [serial = 1911] [outer = 0000000000000000] 18:36:03 INFO - PROCESS | 852 | ++DOMWINDOW == 280 (0000004CBC053000) [pid = 852] [serial = 1912] [outer = 0000004CADF1C800] 18:36:03 INFO - PROCESS | 852 | 1464053763254 Marionette DEBUG loaded listener.js 18:36:03 INFO - PROCESS | 852 | ++DOMWINDOW == 281 (0000004CD23EB400) [pid = 852] [serial = 1913] [outer = 0000004CADF1C800] 18:36:03 INFO - PROCESS | 852 | 1464053763891 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:36:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:36:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1082ms 18:36:03 INFO - PROCESS | 852 | 1464053763954 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 18:36:03 INFO - PROCESS | 852 | 1464053763956 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 18:36:03 INFO - PROCESS | 852 | 1464053763960 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:36:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:36:03 INFO - PROCESS | 852 | 1464053763962 Marionette TRACE conn5 <- [1,2514,null,{}] 18:36:03 INFO - PROCESS | 852 | 1464053763966 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:04 INFO - PROCESS | 852 | 1464053764166 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 18:36:04 INFO - PROCESS | 852 | 1464053764671 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:04 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBE2D9000 == 146 [pid = 852] [id = 638] 18:36:04 INFO - PROCESS | 852 | ++DOMWINDOW == 282 (0000004CAC660400) [pid = 852] [serial = 1914] [outer = 0000000000000000] 18:36:04 INFO - PROCESS | 852 | ++DOMWINDOW == 283 (0000004CACF2C400) [pid = 852] [serial = 1915] [outer = 0000004CAC660400] 18:36:04 INFO - PROCESS | 852 | 1464053764728 Marionette DEBUG loaded listener.js 18:36:04 INFO - PROCESS | 852 | ++DOMWINDOW == 284 (0000004CB275E800) [pid = 852] [serial = 1916] [outer = 0000004CAC660400] 18:36:05 INFO - PROCESS | 852 | 1464053765349 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 18:36:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:36:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1425ms 18:36:05 INFO - PROCESS | 852 | 1464053765389 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 18:36:05 INFO - PROCESS | 852 | 1464053765393 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 18:36:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:36:05 INFO - PROCESS | 852 | 1464053765398 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:36:05 INFO - PROCESS | 852 | 1464053765402 Marionette TRACE conn5 <- [1,2518,null,{}] 18:36:05 INFO - PROCESS | 852 | 1464053765407 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:05 INFO - PROCESS | 852 | 1464053765547 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 18:36:05 INFO - PROCESS | 852 | 1464053765740 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:05 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC526F800 == 147 [pid = 852] [id = 639] 18:36:05 INFO - PROCESS | 852 | ++DOMWINDOW == 285 (0000004CB2BB5000) [pid = 852] [serial = 1917] [outer = 0000000000000000] 18:36:05 INFO - PROCESS | 852 | ++DOMWINDOW == 286 (0000004CB7E6FC00) [pid = 852] [serial = 1918] [outer = 0000004CB2BB5000] 18:36:05 INFO - PROCESS | 852 | 1464053765795 Marionette DEBUG loaded listener.js 18:36:05 INFO - PROCESS | 852 | ++DOMWINDOW == 287 (0000004CBC3C7000) [pid = 852] [serial = 1919] [outer = 0000004CB2BB5000] 18:36:06 INFO - PROCESS | 852 | 1464053766435 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 18:36:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:36:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1080ms 18:36:06 INFO - PROCESS | 852 | 1464053766485 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 18:36:06 INFO - PROCESS | 852 | 1464053766489 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 18:36:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:36:06 INFO - PROCESS | 852 | 1464053766493 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:36:06 INFO - PROCESS | 852 | 1464053766495 Marionette TRACE conn5 <- [1,2522,null,{}] 18:36:06 INFO - PROCESS | 852 | 1464053766499 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:06 INFO - PROCESS | 852 | 1464053766633 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 18:36:06 INFO - PROCESS | 852 | 1464053766867 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:06 INFO - PROCESS | 852 | --DOCSHELL 0000004CCB89D000 == 146 [pid = 852] [id = 621] 18:36:06 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFDAB000 == 145 [pid = 852] [id = 620] 18:36:06 INFO - PROCESS | 852 | --DOCSHELL 0000004CC94EF800 == 144 [pid = 852] [id = 619] 18:36:06 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8D05000 == 143 [pid = 852] [id = 618] 18:36:06 INFO - PROCESS | 852 | --DOCSHELL 0000004CC59D8800 == 142 [pid = 852] [id = 617] 18:36:06 INFO - PROCESS | 852 | --DOCSHELL 0000004CC134E800 == 141 [pid = 852] [id = 616] 18:36:06 INFO - PROCESS | 852 | --DOMWINDOW == 286 (0000004CBEA3A000) [pid = 852] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 18:36:06 INFO - PROCESS | 852 | --DOMWINDOW == 285 (0000004CCB391000) [pid = 852] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 18:36:06 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAE07C000 == 142 [pid = 852] [id = 640] 18:36:06 INFO - PROCESS | 852 | ++DOMWINDOW == 286 (0000004CACF0FC00) [pid = 852] [serial = 1920] [outer = 0000000000000000] 18:36:06 INFO - PROCESS | 852 | ++DOMWINDOW == 287 (0000004CAE723000) [pid = 852] [serial = 1921] [outer = 0000004CACF0FC00] 18:36:07 INFO - PROCESS | 852 | 1464053766999 Marionette DEBUG loaded listener.js 18:36:07 INFO - PROCESS | 852 | ++DOMWINDOW == 288 (0000004CBCDC8400) [pid = 852] [serial = 1922] [outer = 0000004CACF0FC00] 18:36:07 INFO - PROCESS | 852 | --DOCSHELL 0000004CBB01F800 == 141 [pid = 852] [id = 615] 18:36:07 INFO - PROCESS | 852 | --DOCSHELL 0000004CC6B08800 == 140 [pid = 852] [id = 614] 18:36:07 INFO - PROCESS | 852 | --DOCSHELL 0000004CC687C000 == 139 [pid = 852] [id = 613] 18:36:07 INFO - PROCESS | 852 | --DOCSHELL 0000004CC3826800 == 138 [pid = 852] [id = 612] 18:36:07 INFO - PROCESS | 852 | --DOCSHELL 0000004CC024D000 == 137 [pid = 852] [id = 611] 18:36:07 INFO - PROCESS | 852 | --DOCSHELL 0000004CD1616000 == 136 [pid = 852] [id = 606] 18:36:07 INFO - PROCESS | 852 | --DOCSHELL 0000004CD1EDA800 == 135 [pid = 852] [id = 605] 18:36:07 INFO - PROCESS | 852 | --DOCSHELL 0000004CD16DF000 == 134 [pid = 852] [id = 604] 18:36:07 INFO - PROCESS | 852 | --DOCSHELL 0000004CD16DD000 == 133 [pid = 852] [id = 603] 18:36:07 INFO - PROCESS | 852 | --DOCSHELL 0000004CCF2E6800 == 132 [pid = 852] [id = 602] 18:36:07 INFO - PROCESS | 852 | --DOCSHELL 0000004CCD65C000 == 131 [pid = 852] [id = 601] 18:36:07 INFO - PROCESS | 852 | --DOCSHELL 0000004CC6DEA800 == 130 [pid = 852] [id = 600] 18:36:07 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE2CF800 == 129 [pid = 852] [id = 599] 18:36:07 INFO - PROCESS | 852 | --DOCSHELL 0000004CCAB11800 == 128 [pid = 852] [id = 482] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 287 (0000004CB42D6C00) [pid = 852] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 286 (0000004CCF5F4C00) [pid = 852] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 285 (0000004CC55E2400) [pid = 852] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 284 (0000004CCDA99400) [pid = 852] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 283 (0000004CCC291400) [pid = 852] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 282 (0000004CCAD8B000) [pid = 852] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 281 (0000004CCC28F000) [pid = 852] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 280 (0000004CCD8D3C00) [pid = 852] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 279 (0000004CBE615000) [pid = 852] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 278 (0000004CC0198000) [pid = 852] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 277 (0000004CCD205800) [pid = 852] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 276 (0000004CCF49B000) [pid = 852] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 275 (0000004CC8D33800) [pid = 852] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 274 (0000004CCF72F800) [pid = 852] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 273 (0000004CCC0B3400) [pid = 852] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 272 (0000004CCF5FFC00) [pid = 852] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 271 (0000004CCF5F1C00) [pid = 852] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 270 (0000004CCC0F0C00) [pid = 852] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 269 (0000004CC51F0C00) [pid = 852] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 268 (0000004CCF72CC00) [pid = 852] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 267 (0000004CBA980000) [pid = 852] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 266 (0000004CCD5FC400) [pid = 852] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 265 (0000004CC981D400) [pid = 852] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 264 (0000004CCBECF800) [pid = 852] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 263 (0000004CCC0EA400) [pid = 852] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 262 (0000004CCBED1800) [pid = 852] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 261 (0000004CCF723400) [pid = 852] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 260 (0000004CBFDF8800) [pid = 852] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 259 (0000004CCB86FC00) [pid = 852] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 258 (0000004CBB574800) [pid = 852] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 257 (0000004CCF4A5400) [pid = 852] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 256 (0000004CCD20F000) [pid = 852] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 255 (0000004CCDA93400) [pid = 852] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 254 (0000004CCAD8E800) [pid = 852] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 253 (0000004CC1BEB800) [pid = 852] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 252 (0000004CC52EF000) [pid = 852] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 251 (0000004CC51EA800) [pid = 852] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 250 (0000004CBB57AC00) [pid = 852] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 249 (0000004CCAFC2C00) [pid = 852] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 248 (0000004CC8488800) [pid = 852] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 247 (0000004CBB4DE400) [pid = 852] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 246 (0000004CBEA6BC00) [pid = 852] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 245 (0000004CBF5A3C00) [pid = 852] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 244 (0000004CC9030000) [pid = 852] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 243 (0000004CBF777C00) [pid = 852] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 242 (0000004CCC0EA800) [pid = 852] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 241 (0000004CCB384400) [pid = 852] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 240 (0000004CBB878000) [pid = 852] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 239 (0000004CBE47B400) [pid = 852] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 238 (0000004CAF65A800) [pid = 852] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 237 (0000004CB851AC00) [pid = 852] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 236 (0000004CB3174000) [pid = 852] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 235 (0000004CBE477400) [pid = 852] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 234 (0000004CBC361400) [pid = 852] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 233 (0000004CC0F79000) [pid = 852] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 232 (0000004CBF48F400) [pid = 852] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 231 (0000004CC1B84C00) [pid = 852] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 230 (0000004CC55E3800) [pid = 852] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 229 (0000004CCB871000) [pid = 852] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 228 (0000004CC52F2000) [pid = 852] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 227 (0000004CCA756400) [pid = 852] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 226 (0000004CC848BC00) [pid = 852] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 225 (0000004CC6D3E400) [pid = 852] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 224 (0000004CCB246400) [pid = 852] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | --DOMWINDOW == 223 (0000004CBFB9A400) [pid = 852] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 852 | 1464053767609 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 18:36:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:36:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1131ms 18:36:07 INFO - PROCESS | 852 | 1464053767627 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 18:36:07 INFO - PROCESS | 852 | 1464053767629 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 18:36:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:36:07 INFO - PROCESS | 852 | 1464053767639 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:36:07 INFO - PROCESS | 852 | 1464053767645 Marionette TRACE conn5 <- [1,2526,null,{}] 18:36:07 INFO - PROCESS | 852 | 1464053767650 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:07 INFO - PROCESS | 852 | 1464053767775 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 18:36:07 INFO - PROCESS | 852 | 1464053767926 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:07 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC0260800 == 129 [pid = 852] [id = 641] 18:36:07 INFO - PROCESS | 852 | ++DOMWINDOW == 224 (0000004CAE742C00) [pid = 852] [serial = 1923] [outer = 0000000000000000] 18:36:07 INFO - PROCESS | 852 | ++DOMWINDOW == 225 (0000004CBE3A5C00) [pid = 852] [serial = 1924] [outer = 0000004CAE742C00] 18:36:07 INFO - PROCESS | 852 | 1464053767972 Marionette DEBUG loaded listener.js 18:36:08 INFO - PROCESS | 852 | ++DOMWINDOW == 226 (0000004CBEA68800) [pid = 852] [serial = 1925] [outer = 0000004CAE742C00] 18:36:08 INFO - PROCESS | 852 | 1464053768377 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 18:36:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:36:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 796ms 18:36:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:36:08 INFO - PROCESS | 852 | 1464053768432 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 18:36:08 INFO - PROCESS | 852 | 1464053768435 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 18:36:08 INFO - PROCESS | 852 | 1464053768438 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:36:08 INFO - PROCESS | 852 | 1464053768440 Marionette TRACE conn5 <- [1,2530,null,{}] 18:36:08 INFO - PROCESS | 852 | 1464053768444 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:08 INFO - PROCESS | 852 | 1464053768564 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 18:36:08 INFO - PROCESS | 852 | 1464053768576 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:08 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC2E03800 == 130 [pid = 852] [id = 642] 18:36:08 INFO - PROCESS | 852 | ++DOMWINDOW == 227 (0000004CBF59C400) [pid = 852] [serial = 1926] [outer = 0000000000000000] 18:36:08 INFO - PROCESS | 852 | ++DOMWINDOW == 228 (0000004CBF771800) [pid = 852] [serial = 1927] [outer = 0000004CBF59C400] 18:36:08 INFO - PROCESS | 852 | 1464053768630 Marionette DEBUG loaded listener.js 18:36:08 INFO - PROCESS | 852 | ++DOMWINDOW == 229 (0000004CBF9EC000) [pid = 852] [serial = 1928] [outer = 0000004CBF59C400] 18:36:09 INFO - PROCESS | 852 | 1464053769099 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 18:36:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:36:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 690ms 18:36:09 INFO - PROCESS | 852 | 1464053769141 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 18:36:09 INFO - PROCESS | 852 | 1464053769143 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 18:36:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:36:09 INFO - PROCESS | 852 | 1464053769147 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:36:09 INFO - PROCESS | 852 | 1464053769149 Marionette TRACE conn5 <- [1,2534,null,{}] 18:36:09 INFO - PROCESS | 852 | 1464053769152 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:09 INFO - PROCESS | 852 | 1464053769270 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 18:36:09 INFO - PROCESS | 852 | 1464053769277 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:09 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC687E000 == 131 [pid = 852] [id = 643] 18:36:09 INFO - PROCESS | 852 | ++DOMWINDOW == 230 (0000004CBFDF2000) [pid = 852] [serial = 1929] [outer = 0000000000000000] 18:36:09 INFO - PROCESS | 852 | ++DOMWINDOW == 231 (0000004CBFFD5000) [pid = 852] [serial = 1930] [outer = 0000004CBFDF2000] 18:36:09 INFO - PROCESS | 852 | 1464053769331 Marionette DEBUG loaded listener.js 18:36:09 INFO - PROCESS | 852 | ++DOMWINDOW == 232 (0000004CC0F71000) [pid = 852] [serial = 1931] [outer = 0000004CBFDF2000] 18:36:09 INFO - PROCESS | 852 | 1464053769913 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 18:36:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:36:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 776ms 18:36:09 INFO - PROCESS | 852 | 1464053769929 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 18:36:09 INFO - PROCESS | 852 | 1464053769931 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 18:36:09 INFO - PROCESS | 852 | 1464053769935 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:36:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:36:09 INFO - PROCESS | 852 | 1464053769937 Marionette TRACE conn5 <- [1,2538,null,{}] 18:36:09 INFO - PROCESS | 852 | 1464053769940 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:10 INFO - PROCESS | 852 | 1464053770106 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 18:36:10 INFO - PROCESS | 852 | 1464053770132 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:10 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8BC7000 == 132 [pid = 852] [id = 644] 18:36:10 INFO - PROCESS | 852 | ++DOMWINDOW == 233 (0000004CC5179000) [pid = 852] [serial = 1932] [outer = 0000000000000000] 18:36:10 INFO - PROCESS | 852 | ++DOMWINDOW == 234 (0000004CC51F4800) [pid = 852] [serial = 1933] [outer = 0000004CC5179000] 18:36:10 INFO - PROCESS | 852 | 1464053770177 Marionette DEBUG loaded listener.js 18:36:10 INFO - PROCESS | 852 | ++DOMWINDOW == 235 (0000004CC52F0000) [pid = 852] [serial = 1934] [outer = 0000004CC5179000] 18:36:10 INFO - PROCESS | 852 | 1464053770650 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 18:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 777ms 18:36:10 INFO - PROCESS | 852 | 1464053770749 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 18:36:10 INFO - PROCESS | 852 | 1464053770752 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 18:36:10 INFO - PROCESS | 852 | 1464053770761 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:36:10 INFO - PROCESS | 852 | 1464053770763 Marionette TRACE conn5 <- [1,2542,null,{}] 18:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:36:10 INFO - PROCESS | 852 | 1464053770766 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:10 INFO - PROCESS | 852 | 1464053770927 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 18:36:10 INFO - PROCESS | 852 | 1464053770951 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:10 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC9098000 == 133 [pid = 852] [id = 645] 18:36:10 INFO - PROCESS | 852 | ++DOMWINDOW == 236 (0000004CC5179C00) [pid = 852] [serial = 1935] [outer = 0000000000000000] 18:36:10 INFO - PROCESS | 852 | ++DOMWINDOW == 237 (0000004CC55DB400) [pid = 852] [serial = 1936] [outer = 0000004CC5179C00] 18:36:11 INFO - PROCESS | 852 | 1464053770997 Marionette DEBUG loaded listener.js 18:36:11 INFO - PROCESS | 852 | ++DOMWINDOW == 238 (0000004CC6D47C00) [pid = 852] [serial = 1937] [outer = 0000004CC5179C00] 18:36:11 INFO - PROCESS | 852 | 1464053771473 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 18:36:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:36:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 733ms 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 237 (0000004CC5411800) [pid = 852] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 236 (0000004CCD861400) [pid = 852] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 235 (0000004CC6D42000) [pid = 852] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 234 (0000004CB3283800) [pid = 852] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 233 (0000004CCAD87400) [pid = 852] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 232 (0000004CBF77B400) [pid = 852] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 231 (0000004CC5110800) [pid = 852] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 230 (0000004CBFB6A400) [pid = 852] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 229 (0000004CBF779800) [pid = 852] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 228 (0000004CCBD2FC00) [pid = 852] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 227 (0000004CC1311800) [pid = 852] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 226 (0000004CBB50F400) [pid = 852] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 225 (0000004CC9456800) [pid = 852] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 224 (0000004CCB38D000) [pid = 852] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 223 (0000004CADE2D800) [pid = 852] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 222 (0000004CC9459800) [pid = 852] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 221 (0000004CB275F000) [pid = 852] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 220 (0000004CBF5A1000) [pid = 852] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 219 (0000004CCB21C400) [pid = 852] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 218 (0000004CC9354000) [pid = 852] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 217 (0000004CBF629C00) [pid = 852] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 216 (0000004CCAE17800) [pid = 852] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 215 (0000004CCD8D0800) [pid = 852] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 214 (0000004CB2BB3000) [pid = 852] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 213 (0000004CB27DCC00) [pid = 852] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 212 (0000004CC55DDC00) [pid = 852] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 211 (0000004CB2BC6C00) [pid = 852] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 210 (0000004CC5105000) [pid = 852] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 209 (0000004CBF624800) [pid = 852] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 208 (0000004CC84A9400) [pid = 852] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 207 (0000004CB7B53400) [pid = 852] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 206 (0000004CB3102800) [pid = 852] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 205 (0000004CC0F71400) [pid = 852] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 204 (0000004CBC17E000) [pid = 852] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 203 (0000004CBD8B3400) [pid = 852] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 202 (0000004CCC0A9C00) [pid = 852] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 201 (0000004CC903DC00) [pid = 852] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 200 (0000004CAE744C00) [pid = 852] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 199 (0000004CC0190800) [pid = 852] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:36:12 INFO - PROCESS | 852 | --DOMWINDOW == 198 (0000004CBA9CD400) [pid = 852] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:36:12 INFO - PROCESS | 852 | 1464053772012 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 18:36:12 INFO - PROCESS | 852 | 1464053772014 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 18:36:12 INFO - PROCESS | 852 | 1464053772026 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:36:12 INFO - PROCESS | 852 | 1464053772028 Marionette TRACE conn5 <- [1,2546,null,{}] 18:36:12 INFO - PROCESS | 852 | 1464053772032 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:12 INFO - PROCESS | 852 | 1464053772150 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 18:36:12 INFO - PROCESS | 852 | 1464053772160 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:12 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF74E800 == 134 [pid = 852] [id = 646] 18:36:12 INFO - PROCESS | 852 | ++DOMWINDOW == 199 (0000004CAE747400) [pid = 852] [serial = 1938] [outer = 0000000000000000] 18:36:12 INFO - PROCESS | 852 | ++DOMWINDOW == 200 (0000004CB2BB3000) [pid = 852] [serial = 1939] [outer = 0000004CAE747400] 18:36:12 INFO - PROCESS | 852 | 1464053772205 Marionette DEBUG loaded listener.js 18:36:12 INFO - PROCESS | 852 | ++DOMWINDOW == 201 (0000004CBB9A3C00) [pid = 852] [serial = 1940] [outer = 0000004CAE747400] 18:36:12 INFO - PROCESS | 852 | 1464053772721 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 18:36:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 727ms 18:36:12 INFO - PROCESS | 852 | 1464053772754 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 18:36:12 INFO - PROCESS | 852 | 1464053772757 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 18:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:36:12 INFO - PROCESS | 852 | 1464053772760 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:36:12 INFO - PROCESS | 852 | 1464053772762 Marionette TRACE conn5 <- [1,2550,null,{}] 18:36:12 INFO - PROCESS | 852 | 1464053772765 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:12 INFO - PROCESS | 852 | 1464053772884 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 18:36:12 INFO - PROCESS | 852 | 1464053772890 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:12 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC94EA800 == 135 [pid = 852] [id = 647] 18:36:12 INFO - PROCESS | 852 | ++DOMWINDOW == 202 (0000004CBF596C00) [pid = 852] [serial = 1941] [outer = 0000000000000000] 18:36:12 INFO - PROCESS | 852 | ++DOMWINDOW == 203 (0000004CBF776400) [pid = 852] [serial = 1942] [outer = 0000004CBF596C00] 18:36:12 INFO - PROCESS | 852 | 1464053772936 Marionette DEBUG loaded listener.js 18:36:13 INFO - PROCESS | 852 | ++DOMWINDOW == 204 (0000004CC6D3BC00) [pid = 852] [serial = 1943] [outer = 0000004CBF596C00] 18:36:13 INFO - PROCESS | 852 | 1464053773418 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 18:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 733ms 18:36:13 INFO - PROCESS | 852 | 1464053773496 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 18:36:13 INFO - PROCESS | 852 | 1464053773498 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 18:36:13 INFO - PROCESS | 852 | 1464053773502 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:36:13 INFO - PROCESS | 852 | 1464053773503 Marionette TRACE conn5 <- [1,2554,null,{}] 18:36:13 INFO - PROCESS | 852 | 1464053773507 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:13 INFO - PROCESS | 852 | 1464053773651 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 18:36:13 INFO - PROCESS | 852 | 1464053773667 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:13 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCA787800 == 136 [pid = 852] [id = 648] 18:36:13 INFO - PROCESS | 852 | ++DOMWINDOW == 205 (0000004CC8493400) [pid = 852] [serial = 1944] [outer = 0000000000000000] 18:36:13 INFO - PROCESS | 852 | ++DOMWINDOW == 206 (0000004CC903EC00) [pid = 852] [serial = 1945] [outer = 0000004CC8493400] 18:36:13 INFO - PROCESS | 852 | 1464053773716 Marionette DEBUG loaded listener.js 18:36:13 INFO - PROCESS | 852 | ++DOMWINDOW == 207 (0000004CCA8C1800) [pid = 852] [serial = 1946] [outer = 0000004CC8493400] 18:36:14 INFO - PROCESS | 852 | 1464053774496 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 18:36:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:36:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1024ms 18:36:14 INFO - PROCESS | 852 | 1464053774530 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 18:36:14 INFO - PROCESS | 852 | 1464053774536 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 18:36:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:36:14 INFO - PROCESS | 852 | 1464053774562 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:36:14 INFO - PROCESS | 852 | 1464053774567 Marionette TRACE conn5 <- [1,2558,null,{}] 18:36:14 INFO - PROCESS | 852 | 1464053774588 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:14 INFO - PROCESS | 852 | 1464053774744 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 18:36:14 INFO - PROCESS | 852 | 1464053774914 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:14 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC00C5000 == 137 [pid = 852] [id = 649] 18:36:14 INFO - PROCESS | 852 | ++DOMWINDOW == 208 (0000004CB4799000) [pid = 852] [serial = 1947] [outer = 0000000000000000] 18:36:14 INFO - PROCESS | 852 | ++DOMWINDOW == 209 (0000004CB8460C00) [pid = 852] [serial = 1948] [outer = 0000004CB4799000] 18:36:14 INFO - PROCESS | 852 | 1464053774973 Marionette DEBUG loaded listener.js 18:36:15 INFO - PROCESS | 852 | ++DOMWINDOW == 210 (0000004CBB506400) [pid = 852] [serial = 1949] [outer = 0000004CB4799000] 18:36:15 INFO - PROCESS | 852 | 1464053775718 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 18:36:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:36:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1231ms 18:36:15 INFO - PROCESS | 852 | 1464053775776 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 18:36:15 INFO - PROCESS | 852 | 1464053775782 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 18:36:15 INFO - PROCESS | 852 | 1464053775789 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:36:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:36:15 INFO - PROCESS | 852 | 1464053775792 Marionette TRACE conn5 <- [1,2562,null,{}] 18:36:15 INFO - PROCESS | 852 | 1464053775796 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:15 INFO - PROCESS | 852 | 1464053775947 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 18:36:16 INFO - PROCESS | 852 | 1464053776117 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:16 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8954800 == 138 [pid = 852] [id = 650] 18:36:16 INFO - PROCESS | 852 | ++DOMWINDOW == 211 (0000004CBE620000) [pid = 852] [serial = 1950] [outer = 0000000000000000] 18:36:16 INFO - PROCESS | 852 | ++DOMWINDOW == 212 (0000004CBEA63000) [pid = 852] [serial = 1951] [outer = 0000004CBE620000] 18:36:16 INFO - PROCESS | 852 | 1464053776173 Marionette DEBUG loaded listener.js 18:36:16 INFO - PROCESS | 852 | ++DOMWINDOW == 213 (0000004CBFB9C000) [pid = 852] [serial = 1952] [outer = 0000004CBE620000] 18:36:16 INFO - PROCESS | 852 | 1464053776790 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 18:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1029ms 18:36:16 INFO - PROCESS | 852 | 1464053776824 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 18:36:16 INFO - PROCESS | 852 | 1464053776827 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 18:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:36:16 INFO - PROCESS | 852 | 1464053776831 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:36:16 INFO - PROCESS | 852 | 1464053776835 Marionette TRACE conn5 <- [1,2566,null,{}] 18:36:16 INFO - PROCESS | 852 | 1464053776864 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:17 INFO - PROCESS | 852 | 1464053777016 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 18:36:17 INFO - PROCESS | 852 | 1464053777188 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:17 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCAE85000 == 139 [pid = 852] [id = 651] 18:36:17 INFO - PROCESS | 852 | ++DOMWINDOW == 214 (0000004CC1A32400) [pid = 852] [serial = 1953] [outer = 0000000000000000] 18:36:17 INFO - PROCESS | 852 | ++DOMWINDOW == 215 (0000004CC55E1000) [pid = 852] [serial = 1954] [outer = 0000004CC1A32400] 18:36:17 INFO - PROCESS | 852 | 1464053777247 Marionette DEBUG loaded listener.js 18:36:17 INFO - PROCESS | 852 | ++DOMWINDOW == 216 (0000004CCA752400) [pid = 852] [serial = 1955] [outer = 0000004CC1A32400] 18:36:17 INFO - PROCESS | 852 | 1464053777859 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 18:36:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:36:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1095ms 18:36:17 INFO - PROCESS | 852 | 1464053777928 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 18:36:17 INFO - PROCESS | 852 | 1464053777931 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 18:36:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:36:17 INFO - PROCESS | 852 | 1464053777935 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:36:17 INFO - PROCESS | 852 | 1464053777937 Marionette TRACE conn5 <- [1,2570,null,{}] 18:36:17 INFO - PROCESS | 852 | 1464053777940 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:18 INFO - PROCESS | 852 | 1464053778089 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 18:36:18 INFO - PROCESS | 852 | 1464053778258 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:18 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCBD1B000 == 140 [pid = 852] [id = 652] 18:36:18 INFO - PROCESS | 852 | ++DOMWINDOW == 217 (0000004CCAD90C00) [pid = 852] [serial = 1956] [outer = 0000000000000000] 18:36:18 INFO - PROCESS | 852 | ++DOMWINDOW == 218 (0000004CCAF3B800) [pid = 852] [serial = 1957] [outer = 0000004CCAD90C00] 18:36:18 INFO - PROCESS | 852 | 1464053778314 Marionette DEBUG loaded listener.js 18:36:18 INFO - PROCESS | 852 | ++DOMWINDOW == 219 (0000004CCB223400) [pid = 852] [serial = 1958] [outer = 0000004CCAD90C00] 18:36:18 INFO - PROCESS | 852 | 1464053778939 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 18:36:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:36:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1029ms 18:36:18 INFO - PROCESS | 852 | 1464053778966 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 18:36:18 INFO - PROCESS | 852 | 1464053778968 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 18:36:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:36:18 INFO - PROCESS | 852 | 1464053778972 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:36:18 INFO - PROCESS | 852 | 1464053778974 Marionette TRACE conn5 <- [1,2574,null,{}] 18:36:18 INFO - PROCESS | 852 | 1464053778978 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:19 INFO - PROCESS | 852 | 1464053779138 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 18:36:19 INFO - PROCESS | 852 | 1464053779319 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:19 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCBF95000 == 141 [pid = 852] [id = 653] 18:36:19 INFO - PROCESS | 852 | ++DOMWINDOW == 220 (0000004CCAFCB000) [pid = 852] [serial = 1959] [outer = 0000000000000000] 18:36:19 INFO - PROCESS | 852 | ++DOMWINDOW == 221 (0000004CCB242800) [pid = 852] [serial = 1960] [outer = 0000004CCAFCB000] 18:36:19 INFO - PROCESS | 852 | 1464053779376 Marionette DEBUG loaded listener.js 18:36:19 INFO - PROCESS | 852 | ++DOMWINDOW == 222 (0000004CCB388800) [pid = 852] [serial = 1961] [outer = 0000004CCAFCB000] 18:36:20 INFO - PROCESS | 852 | 1464053780018 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 18:36:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:36:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1079ms 18:36:20 INFO - PROCESS | 852 | 1464053780056 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 18:36:20 INFO - PROCESS | 852 | 1464053780059 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 18:36:20 INFO - PROCESS | 852 | 1464053780062 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:36:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:36:20 INFO - PROCESS | 852 | 1464053780065 Marionette TRACE conn5 <- [1,2578,null,{}] 18:36:20 INFO - PROCESS | 852 | 1464053780068 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:20 INFO - PROCESS | 852 | 1464053780224 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 18:36:20 INFO - PROCESS | 852 | 1464053780406 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:20 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCD4F1000 == 142 [pid = 852] [id = 654] 18:36:20 INFO - PROCESS | 852 | ++DOMWINDOW == 223 (0000004CCBD28C00) [pid = 852] [serial = 1962] [outer = 0000000000000000] 18:36:20 INFO - PROCESS | 852 | ++DOMWINDOW == 224 (0000004CCBE94800) [pid = 852] [serial = 1963] [outer = 0000004CCBD28C00] 18:36:20 INFO - PROCESS | 852 | 1464053780464 Marionette DEBUG loaded listener.js 18:36:20 INFO - PROCESS | 852 | ++DOMWINDOW == 225 (0000004CCC0B0800) [pid = 852] [serial = 1964] [outer = 0000004CCBD28C00] 18:36:21 INFO - PROCESS | 852 | 1464053781058 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 18:36:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:36:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1026ms 18:36:21 INFO - PROCESS | 852 | 1464053781098 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 18:36:21 INFO - PROCESS | 852 | 1464053781100 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 18:36:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:36:21 INFO - PROCESS | 852 | 1464053781106 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:36:21 INFO - PROCESS | 852 | 1464053781108 Marionette TRACE conn5 <- [1,2582,null,{}] 18:36:21 INFO - PROCESS | 852 | 1464053781112 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:21 INFO - PROCESS | 852 | 1464053781271 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 18:36:21 INFO - PROCESS | 852 | 1464053781453 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:21 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCD95A800 == 143 [pid = 852] [id = 655] 18:36:21 INFO - PROCESS | 852 | ++DOMWINDOW == 226 (0000004CCC0E5000) [pid = 852] [serial = 1965] [outer = 0000000000000000] 18:36:21 INFO - PROCESS | 852 | ++DOMWINDOW == 227 (0000004CCC0F0000) [pid = 852] [serial = 1966] [outer = 0000004CCC0E5000] 18:36:21 INFO - PROCESS | 852 | 1464053781509 Marionette DEBUG loaded listener.js 18:36:21 INFO - PROCESS | 852 | ++DOMWINDOW == 228 (0000004CCD207800) [pid = 852] [serial = 1967] [outer = 0000004CCC0E5000] 18:36:22 INFO - PROCESS | 852 | 1464053782081 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 18:36:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:36:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1032ms 18:36:22 INFO - PROCESS | 852 | 1464053782140 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 18:36:22 INFO - PROCESS | 852 | 1464053782142 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 18:36:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:36:22 INFO - PROCESS | 852 | 1464053782146 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:36:22 INFO - PROCESS | 852 | 1464053782148 Marionette TRACE conn5 <- [1,2586,null,{}] 18:36:22 INFO - PROCESS | 852 | 1464053782152 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:22 INFO - PROCESS | 852 | 1464053782295 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 18:36:22 INFO - PROCESS | 852 | 1464053782477 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:22 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCE581000 == 144 [pid = 852] [id = 656] 18:36:22 INFO - PROCESS | 852 | ++DOMWINDOW == 229 (0000004CCC291800) [pid = 852] [serial = 1968] [outer = 0000000000000000] 18:36:22 INFO - PROCESS | 852 | ++DOMWINDOW == 230 (0000004CCD2DD800) [pid = 852] [serial = 1969] [outer = 0000004CCC291800] 18:36:22 INFO - PROCESS | 852 | 1464053782534 Marionette DEBUG loaded listener.js 18:36:22 INFO - PROCESS | 852 | ++DOMWINDOW == 231 (0000004CCD4CD800) [pid = 852] [serial = 1970] [outer = 0000004CCC291800] 18:36:23 INFO - PROCESS | 852 | 1464053783156 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 18:36:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:36:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1028ms 18:36:23 INFO - PROCESS | 852 | 1464053783176 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 18:36:23 INFO - PROCESS | 852 | 1464053783179 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 18:36:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:36:23 INFO - PROCESS | 852 | 1464053783182 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:36:23 INFO - PROCESS | 852 | 1464053783184 Marionette TRACE conn5 <- [1,2590,null,{}] 18:36:23 INFO - PROCESS | 852 | 1464053783188 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:23 INFO - PROCESS | 852 | 1464053783349 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 18:36:23 INFO - PROCESS | 852 | 1464053783522 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:23 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCF28C000 == 145 [pid = 852] [id = 657] 18:36:23 INFO - PROCESS | 852 | ++DOMWINDOW == 232 (0000004CCD211000) [pid = 852] [serial = 1971] [outer = 0000000000000000] 18:36:23 INFO - PROCESS | 852 | ++DOMWINDOW == 233 (0000004CCD869400) [pid = 852] [serial = 1972] [outer = 0000004CCD211000] 18:36:23 INFO - PROCESS | 852 | 1464053783577 Marionette DEBUG loaded listener.js 18:36:23 INFO - PROCESS | 852 | ++DOMWINDOW == 234 (0000004CCDA92000) [pid = 852] [serial = 1973] [outer = 0000004CCD211000] 18:36:24 INFO - PROCESS | 852 | 1464053784200 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 18:36:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:36:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1078ms 18:36:24 INFO - PROCESS | 852 | 1464053784263 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 18:36:24 INFO - PROCESS | 852 | 1464053784266 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 18:36:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:36:24 INFO - PROCESS | 852 | 1464053784269 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:36:24 INFO - PROCESS | 852 | 1464053784271 Marionette TRACE conn5 <- [1,2594,null,{}] 18:36:24 INFO - PROCESS | 852 | 1464053784275 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:24 INFO - PROCESS | 852 | 1464053784418 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 18:36:24 INFO - PROCESS | 852 | 1464053784589 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:24 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCF316000 == 146 [pid = 852] [id = 658] 18:36:24 INFO - PROCESS | 852 | ++DOMWINDOW == 235 (0000004CCDA90C00) [pid = 852] [serial = 1974] [outer = 0000000000000000] 18:36:24 INFO - PROCESS | 852 | ++DOMWINDOW == 236 (0000004CCE070000) [pid = 852] [serial = 1975] [outer = 0000004CCDA90C00] 18:36:24 INFO - PROCESS | 852 | 1464053784644 Marionette DEBUG loaded listener.js 18:36:24 INFO - PROCESS | 852 | ++DOMWINDOW == 237 (0000004CCF49B800) [pid = 852] [serial = 1976] [outer = 0000004CCDA90C00] 18:36:25 INFO - PROCESS | 852 | 1464053785344 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 18:36:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:36:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1127ms 18:36:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:36:25 INFO - PROCESS | 852 | 1464053785400 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 18:36:25 INFO - PROCESS | 852 | 1464053785403 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 18:36:25 INFO - PROCESS | 852 | 1464053785406 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:36:25 INFO - PROCESS | 852 | 1464053785409 Marionette TRACE conn5 <- [1,2598,null,{}] 18:36:25 INFO - PROCESS | 852 | 1464053785413 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:25 INFO - PROCESS | 852 | 1464053785578 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 18:36:25 INFO - PROCESS | 852 | 1464053785752 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:25 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCF86A000 == 147 [pid = 852] [id = 659] 18:36:25 INFO - PROCESS | 852 | ++DOMWINDOW == 238 (0000004CCE06C400) [pid = 852] [serial = 1977] [outer = 0000000000000000] 18:36:25 INFO - PROCESS | 852 | ++DOMWINDOW == 239 (0000004CCF72C800) [pid = 852] [serial = 1978] [outer = 0000004CCE06C400] 18:36:25 INFO - PROCESS | 852 | 1464053785814 Marionette DEBUG loaded listener.js 18:36:25 INFO - PROCESS | 852 | ++DOMWINDOW == 240 (0000004CD16A4800) [pid = 852] [serial = 1979] [outer = 0000004CCE06C400] 18:36:26 INFO - PROCESS | 852 | 1464053786439 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 18:36:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:36:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1086ms 18:36:26 INFO - PROCESS | 852 | 1464053786495 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 18:36:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:36:26 INFO - PROCESS | 852 | 1464053786497 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 18:36:26 INFO - PROCESS | 852 | 1464053786501 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:36:26 INFO - PROCESS | 852 | 1464053786503 Marionette TRACE conn5 <- [1,2602,null,{}] 18:36:26 INFO - PROCESS | 852 | 1464053786506 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:26 INFO - PROCESS | 852 | 1464053786651 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 18:36:26 INFO - PROCESS | 852 | 1464053786823 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:26 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD1EE1800 == 148 [pid = 852] [id = 660] 18:36:26 INFO - PROCESS | 852 | ++DOMWINDOW == 241 (0000004CD23AC400) [pid = 852] [serial = 1980] [outer = 0000000000000000] 18:36:26 INFO - PROCESS | 852 | ++DOMWINDOW == 242 (0000004CD23E4000) [pid = 852] [serial = 1981] [outer = 0000004CD23AC400] 18:36:26 INFO - PROCESS | 852 | 1464053786878 Marionette DEBUG loaded listener.js 18:36:26 INFO - PROCESS | 852 | ++DOMWINDOW == 243 (0000004CD23EF800) [pid = 852] [serial = 1982] [outer = 0000004CD23AC400] 18:36:27 INFO - PROCESS | 852 | 1464053787504 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 18:36:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:36:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1034ms 18:36:27 INFO - PROCESS | 852 | 1464053787538 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 18:36:27 INFO - PROCESS | 852 | 1464053787540 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 18:36:27 INFO - PROCESS | 852 | 1464053787561 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:36:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:36:27 INFO - PROCESS | 852 | 1464053787564 Marionette TRACE conn5 <- [1,2606,null,{}] 18:36:27 INFO - PROCESS | 852 | 1464053787567 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:27 INFO - PROCESS | 852 | 1464053787711 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 18:36:27 INFO - PROCESS | 852 | 1464053787897 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:27 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD3BA3800 == 149 [pid = 852] [id = 661] 18:36:27 INFO - PROCESS | 852 | ++DOMWINDOW == 244 (0000004CCD3B0800) [pid = 852] [serial = 1983] [outer = 0000000000000000] 18:36:27 INFO - PROCESS | 852 | ++DOMWINDOW == 245 (0000004CCD3B4800) [pid = 852] [serial = 1984] [outer = 0000004CCD3B0800] 18:36:27 INFO - PROCESS | 852 | 1464053787954 Marionette DEBUG loaded listener.js 18:36:28 INFO - PROCESS | 852 | ++DOMWINDOW == 246 (0000004CD23EFC00) [pid = 852] [serial = 1985] [outer = 0000004CCD3B0800] 18:36:28 INFO - PROCESS | 852 | 1464053788544 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 18:36:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:36:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1032ms 18:36:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:36:28 INFO - PROCESS | 852 | 1464053788597 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 18:36:28 INFO - PROCESS | 852 | 1464053788599 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 18:36:28 INFO - PROCESS | 852 | 1464053788621 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:36:28 INFO - PROCESS | 852 | 1464053788623 Marionette TRACE conn5 <- [1,2610,null,{}] 18:36:28 INFO - PROCESS | 852 | 1464053788627 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:28 INFO - PROCESS | 852 | 1464053788778 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 18:36:28 INFO - PROCESS | 852 | 1464053788952 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:28 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD4B81800 == 150 [pid = 852] [id = 662] 18:36:28 INFO - PROCESS | 852 | ++DOMWINDOW == 247 (0000004CD1E43000) [pid = 852] [serial = 1986] [outer = 0000000000000000] 18:36:29 INFO - PROCESS | 852 | ++DOMWINDOW == 248 (0000004CD1E4B800) [pid = 852] [serial = 1987] [outer = 0000004CD1E43000] 18:36:29 INFO - PROCESS | 852 | 1464053789006 Marionette DEBUG loaded listener.js 18:36:29 INFO - PROCESS | 852 | ++DOMWINDOW == 249 (0000004CD1E51400) [pid = 852] [serial = 1988] [outer = 0000004CD1E43000] 18:36:29 INFO - PROCESS | 852 | 1464053789647 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 18:36:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:36:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1100ms 18:36:29 INFO - PROCESS | 852 | 1464053789706 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 18:36:29 INFO - PROCESS | 852 | 1464053789709 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 18:36:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:36:29 INFO - PROCESS | 852 | 1464053789713 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:36:29 INFO - PROCESS | 852 | 1464053789715 Marionette TRACE conn5 <- [1,2614,null,{}] 18:36:29 INFO - PROCESS | 852 | 1464053789719 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:29 INFO - PROCESS | 852 | 1464053789866 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 18:36:30 INFO - PROCESS | 852 | 1464053790043 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:30 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF748800 == 151 [pid = 852] [id = 663] 18:36:30 INFO - PROCESS | 852 | ++DOMWINDOW == 250 (0000004CAF6F5800) [pid = 852] [serial = 1989] [outer = 0000000000000000] 18:36:30 INFO - PROCESS | 852 | ++DOMWINDOW == 251 (0000004CC517A400) [pid = 852] [serial = 1990] [outer = 0000004CAF6F5800] 18:36:30 INFO - PROCESS | 852 | 1464053790097 Marionette DEBUG loaded listener.js 18:36:30 INFO - PROCESS | 852 | ++DOMWINDOW == 252 (0000004CCD4CCC00) [pid = 852] [serial = 1991] [outer = 0000004CAF6F5800] 18:36:30 INFO - PROCESS | 852 | 1464053790738 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 18:36:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:36:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1085ms 18:36:30 INFO - PROCESS | 852 | 1464053790799 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 18:36:30 INFO - PROCESS | 852 | 1464053790802 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 18:36:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:36:30 INFO - PROCESS | 852 | 1464053790806 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:36:30 INFO - PROCESS | 852 | 1464053790808 Marionette TRACE conn5 <- [1,2618,null,{}] 18:36:30 INFO - PROCESS | 852 | 1464053790811 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:30 INFO - PROCESS | 852 | 1464053790960 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 18:36:31 INFO - PROCESS | 852 | 1464053791151 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:31 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBD651000 == 152 [pid = 852] [id = 664] 18:36:31 INFO - PROCESS | 852 | ++DOMWINDOW == 253 (0000004CAE904800) [pid = 852] [serial = 1992] [outer = 0000000000000000] 18:36:31 INFO - PROCESS | 852 | ++DOMWINDOW == 254 (0000004CB7B2AC00) [pid = 852] [serial = 1993] [outer = 0000004CAE904800] 18:36:31 INFO - PROCESS | 852 | 1464053791210 Marionette DEBUG loaded listener.js 18:36:31 INFO - PROCESS | 852 | ++DOMWINDOW == 255 (0000004CBD822800) [pid = 852] [serial = 1994] [outer = 0000004CAE904800] 18:36:32 INFO - PROCESS | 852 | 1464053792175 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 18:36:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:36:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1446ms 18:36:32 INFO - PROCESS | 852 | 1464053792255 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 18:36:32 INFO - PROCESS | 852 | 1464053792260 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 18:36:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:36:32 INFO - PROCESS | 852 | 1464053792265 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:36:32 INFO - PROCESS | 852 | 1464053792269 Marionette TRACE conn5 <- [1,2622,null,{}] 18:36:32 INFO - PROCESS | 852 | 1464053792274 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:32 INFO - PROCESS | 852 | 1464053792448 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 18:36:32 INFO - PROCESS | 852 | 1464053792631 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:32 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC0F48800 == 153 [pid = 852] [id = 665] 18:36:32 INFO - PROCESS | 852 | ++DOMWINDOW == 256 (0000004CB275F000) [pid = 852] [serial = 1995] [outer = 0000000000000000] 18:36:32 INFO - PROCESS | 852 | ++DOMWINDOW == 257 (0000004CB7B53400) [pid = 852] [serial = 1996] [outer = 0000004CB275F000] 18:36:32 INFO - PROCESS | 852 | 1464053792684 Marionette DEBUG loaded listener.js 18:36:32 INFO - PROCESS | 852 | ++DOMWINDOW == 258 (0000004CBC3C0000) [pid = 852] [serial = 1997] [outer = 0000004CB275F000] 18:36:33 INFO - PROCESS | 852 | 1464053793295 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 18:36:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:36:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1077ms 18:36:33 INFO - PROCESS | 852 | 1464053793346 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 18:36:33 INFO - PROCESS | 852 | 1464053793352 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 18:36:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:36:33 INFO - PROCESS | 852 | 1464053793358 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:36:33 INFO - PROCESS | 852 | 1464053793361 Marionette TRACE conn5 <- [1,2626,null,{}] 18:36:33 INFO - PROCESS | 852 | 1464053793365 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:33 INFO - PROCESS | 852 | 1464053793511 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 18:36:33 INFO - PROCESS | 852 | 1464053793691 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:33 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFCBE000 == 154 [pid = 852] [id = 666] 18:36:33 INFO - PROCESS | 852 | ++DOMWINDOW == 259 (0000004CBB50F800) [pid = 852] [serial = 1998] [outer = 0000000000000000] 18:36:33 INFO - PROCESS | 852 | ++DOMWINDOW == 260 (0000004CBF778C00) [pid = 852] [serial = 1999] [outer = 0000004CBB50F800] 18:36:33 INFO - PROCESS | 852 | 1464053793741 Marionette DEBUG loaded listener.js 18:36:33 INFO - PROCESS | 852 | ++DOMWINDOW == 261 (0000004CBFDFC000) [pid = 852] [serial = 2000] [outer = 0000004CBB50F800] 18:36:34 INFO - PROCESS | 852 | --DOCSHELL 0000004CCAA34000 == 153 [pid = 852] [id = 551] 18:36:34 INFO - PROCESS | 852 | --DOCSHELL 0000004CC9841800 == 152 [pid = 852] [id = 539] 18:36:34 INFO - PROCESS | 852 | --DOCSHELL 0000004CC94EA800 == 151 [pid = 852] [id = 647] 18:36:34 INFO - PROCESS | 852 | --DOCSHELL 0000004CBF74E800 == 150 [pid = 852] [id = 646] 18:36:34 INFO - PROCESS | 852 | --DOCSHELL 0000004CC9098000 == 149 [pid = 852] [id = 645] 18:36:34 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8BC7000 == 148 [pid = 852] [id = 644] 18:36:34 INFO - PROCESS | 852 | --DOCSHELL 0000004CC687E000 == 147 [pid = 852] [id = 643] 18:36:34 INFO - PROCESS | 852 | --DOCSHELL 0000004CC2E03800 == 146 [pid = 852] [id = 642] 18:36:34 INFO - PROCESS | 852 | --DOCSHELL 0000004CC0260800 == 145 [pid = 852] [id = 641] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 260 (0000004CCAFCEC00) [pid = 852] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 259 (0000004CD5975000) [pid = 852] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOCSHELL 0000004CAE07C000 == 144 [pid = 852] [id = 640] 18:36:34 INFO - PROCESS | 852 | --DOCSHELL 0000004CC526F800 == 143 [pid = 852] [id = 639] 18:36:34 INFO - PROCESS | 852 | --DOCSHELL 0000004CBE2D9000 == 142 [pid = 852] [id = 638] 18:36:34 INFO - PROCESS | 852 | --DOCSHELL 0000004CD2576000 == 141 [pid = 852] [id = 635] 18:36:34 INFO - PROCESS | 852 | --DOCSHELL 0000004CCC354000 == 140 [pid = 852] [id = 634] 18:36:34 INFO - PROCESS | 852 | --DOCSHELL 0000004CD2F82000 == 139 [pid = 852] [id = 633] 18:36:34 INFO - PROCESS | 852 | --DOCSHELL 0000004CD32DA000 == 138 [pid = 852] [id = 632] 18:36:34 INFO - PROCESS | 852 | --DOCSHELL 0000004CC9CE1800 == 137 [pid = 852] [id = 631] 18:36:34 INFO - PROCESS | 852 | --DOCSHELL 0000004CC9CC6800 == 136 [pid = 852] [id = 630] 18:36:34 INFO - PROCESS | 852 | --DOCSHELL 0000004CD3B8F000 == 135 [pid = 852] [id = 629] 18:36:34 INFO - PROCESS | 852 | --DOCSHELL 0000004CC5282000 == 134 [pid = 852] [id = 628] 18:36:34 INFO - PROCESS | 852 | --DOCSHELL 0000004CCF868000 == 133 [pid = 852] [id = 627] 18:36:34 INFO - PROCESS | 852 | --DOCSHELL 0000004CCE9F7800 == 132 [pid = 852] [id = 626] 18:36:34 INFO - PROCESS | 852 | --DOCSHELL 0000004CCD4EE000 == 131 [pid = 852] [id = 625] 18:36:34 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8910000 == 130 [pid = 852] [id = 624] 18:36:34 INFO - PROCESS | 852 | --DOCSHELL 0000004CC00AD800 == 129 [pid = 852] [id = 623] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 258 (0000004CC55E1800) [pid = 852] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 257 (0000004CCD4CC000) [pid = 852] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 256 (0000004CBE3F8000) [pid = 852] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 255 (0000004CCBE95800) [pid = 852] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 254 (0000004CCE15F800) [pid = 852] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 253 (0000004CC510D000) [pid = 852] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 252 (0000004CCD86B800) [pid = 852] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 251 (0000004CCD8CFC00) [pid = 852] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 250 (0000004CBF774C00) [pid = 852] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 249 (0000004CCBD32400) [pid = 852] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 248 (0000004CCF5F5800) [pid = 852] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 247 (0000004CBF9F4400) [pid = 852] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 246 (0000004CCB23DC00) [pid = 852] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 245 (0000004CC5253400) [pid = 852] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 244 (0000004CB511E400) [pid = 852] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 243 (0000004CBFFD8C00) [pid = 852] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 242 (0000004CC517C800) [pid = 852] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 241 (0000004CCC0EBC00) [pid = 852] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 240 (0000004CC1BE1400) [pid = 852] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 239 (0000004CCDA8E400) [pid = 852] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 238 (0000004CC5409C00) [pid = 852] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 237 (0000004CCF49DC00) [pid = 852] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 236 (0000004CBE3ACC00) [pid = 852] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 235 (0000004CCA8CC400) [pid = 852] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 234 (0000004CCB86F000) [pid = 852] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 233 (0000004CCBEC7000) [pid = 852] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 232 (0000004CCE167C00) [pid = 852] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 231 (0000004CCAF36800) [pid = 852] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 230 (0000004CCD5F8000) [pid = 852] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 229 (0000004CBE479800) [pid = 852] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 228 (0000004CC0FCDC00) [pid = 852] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 227 (0000004CCB229400) [pid = 852] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 226 (0000004CCAFCF400) [pid = 852] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 225 (0000004CCAD8C000) [pid = 852] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 224 (0000004CCB245400) [pid = 852] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 223 (0000004CCE06A800) [pid = 852] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 222 (0000004CB37AB000) [pid = 852] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 221 (0000004CBA97F000) [pid = 852] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 220 (0000004CC8493C00) [pid = 852] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 219 (0000004CB495FC00) [pid = 852] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 218 (0000004CC9350800) [pid = 852] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 217 (0000004CCD8D4000) [pid = 852] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 216 (0000004CC51F5000) [pid = 852] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 215 (0000004CC934B400) [pid = 852] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 214 (0000004CBB2E5000) [pid = 852] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 213 (0000004CC0199000) [pid = 852] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 212 (0000004CBA37E800) [pid = 852] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 211 (0000004CB7B54000) [pid = 852] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 210 (0000004CBA9C5800) [pid = 852] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 209 (0000004CBE3A8000) [pid = 852] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 208 (0000004CC540C800) [pid = 852] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 207 (0000004CBEA5DC00) [pid = 852] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 206 (0000004CBFBA5C00) [pid = 852] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 205 (0000004CC934AC00) [pid = 852] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 204 (0000004CCD210000) [pid = 852] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 203 (0000004CC9457000) [pid = 852] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 202 (0000004CBB86EC00) [pid = 852] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 201 (0000004CC664C800) [pid = 852] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 200 (0000004CC934BC00) [pid = 852] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 199 (0000004CB4237000) [pid = 852] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 198 (0000004CC0FC2400) [pid = 852] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | --DOMWINDOW == 197 (0000004CBCDD2000) [pid = 852] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 18:36:34 INFO - PROCESS | 852 | 1464053794537 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 18:36:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:36:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1244ms 18:36:34 INFO - PROCESS | 852 | 1464053794604 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 18:36:34 INFO - PROCESS | 852 | 1464053794606 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 18:36:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:36:34 INFO - PROCESS | 852 | 1464053794610 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:36:34 INFO - PROCESS | 852 | 1464053794614 Marionette TRACE conn5 <- [1,2630,null,{}] 18:36:34 INFO - PROCESS | 852 | 1464053794626 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:34 INFO - PROCESS | 852 | 1464053794754 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 18:36:34 INFO - PROCESS | 852 | 1464053794769 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:34 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFCB2000 == 130 [pid = 852] [id = 667] 18:36:34 INFO - PROCESS | 852 | ++DOMWINDOW == 198 (0000004CB511E400) [pid = 852] [serial = 2001] [outer = 0000000000000000] 18:36:34 INFO - PROCESS | 852 | ++DOMWINDOW == 199 (0000004CBB4DCC00) [pid = 852] [serial = 2002] [outer = 0000004CB511E400] 18:36:34 INFO - PROCESS | 852 | 1464053794819 Marionette DEBUG loaded listener.js 18:36:34 INFO - PROCESS | 852 | ++DOMWINDOW == 200 (0000004CBE3F8000) [pid = 852] [serial = 2003] [outer = 0000004CB511E400] 18:36:35 INFO - PROCESS | 852 | 1464053795393 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 18:36:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:36:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 838ms 18:36:35 INFO - PROCESS | 852 | 1464053795451 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 18:36:35 INFO - PROCESS | 852 | 1464053795453 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 18:36:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:36:35 INFO - PROCESS | 852 | 1464053795457 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:36:35 INFO - PROCESS | 852 | 1464053795459 Marionette TRACE conn5 <- [1,2634,null,{}] 18:36:35 INFO - PROCESS | 852 | 1464053795462 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:35 INFO - PROCESS | 852 | 1464053795598 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 18:36:35 INFO - PROCESS | 852 | 1464053795728 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:35 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC2D8A000 == 131 [pid = 852] [id = 668] 18:36:35 INFO - PROCESS | 852 | ++DOMWINDOW == 201 (0000004CBEA5DC00) [pid = 852] [serial = 2004] [outer = 0000000000000000] 18:36:35 INFO - PROCESS | 852 | ++DOMWINDOW == 202 (0000004CBF628400) [pid = 852] [serial = 2005] [outer = 0000004CBEA5DC00] 18:36:35 INFO - PROCESS | 852 | 1464053795775 Marionette DEBUG loaded listener.js 18:36:35 INFO - PROCESS | 852 | ++DOMWINDOW == 203 (0000004CBFBA5C00) [pid = 852] [serial = 2006] [outer = 0000004CBEA5DC00] 18:36:36 INFO - PROCESS | 852 | 1464053796144 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 18:36:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:36:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 734ms 18:36:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:36:36 INFO - PROCESS | 852 | 1464053796198 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 18:36:36 INFO - PROCESS | 852 | 1464053796201 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 18:36:36 INFO - PROCESS | 852 | 1464053796204 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:36:36 INFO - PROCESS | 852 | 1464053796206 Marionette TRACE conn5 <- [1,2638,null,{}] 18:36:36 INFO - PROCESS | 852 | 1464053796209 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:36 INFO - PROCESS | 852 | 1464053796329 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 18:36:36 INFO - PROCESS | 852 | 1464053796335 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:36 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC6DDF800 == 132 [pid = 852] [id = 669] 18:36:36 INFO - PROCESS | 852 | ++DOMWINDOW == 204 (0000004CC001A400) [pid = 852] [serial = 2007] [outer = 0000000000000000] 18:36:36 INFO - PROCESS | 852 | ++DOMWINDOW == 205 (0000004CC0F6D000) [pid = 852] [serial = 2008] [outer = 0000004CC001A400] 18:36:36 INFO - PROCESS | 852 | 1464053796381 Marionette DEBUG loaded listener.js 18:36:36 INFO - PROCESS | 852 | ++DOMWINDOW == 206 (0000004CC1319800) [pid = 852] [serial = 2009] [outer = 0000004CC001A400] 18:36:36 INFO - PROCESS | 852 | 1464053796938 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 18:36:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:36:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 776ms 18:36:37 INFO - PROCESS | 852 | 1464053797013 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 18:36:37 INFO - PROCESS | 852 | 1464053797015 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 18:36:37 INFO - PROCESS | 852 | 1464053797019 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:36:37 INFO - PROCESS | 852 | 1464053797021 Marionette TRACE conn5 <- [1,2642,null,{}] 18:36:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:36:37 INFO - PROCESS | 852 | 1464053797024 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:37 INFO - PROCESS | 852 | 1464053797201 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 18:36:37 INFO - PROCESS | 852 | 1464053797228 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:37 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8BB5800 == 133 [pid = 852] [id = 670] 18:36:37 INFO - PROCESS | 852 | ++DOMWINDOW == 207 (0000004CC5249C00) [pid = 852] [serial = 2010] [outer = 0000000000000000] 18:36:37 INFO - PROCESS | 852 | ++DOMWINDOW == 208 (0000004CC52EBC00) [pid = 852] [serial = 2011] [outer = 0000004CC5249C00] 18:36:37 INFO - PROCESS | 852 | 1464053797275 Marionette DEBUG loaded listener.js 18:36:37 INFO - PROCESS | 852 | ++DOMWINDOW == 209 (0000004CC544D000) [pid = 852] [serial = 2012] [outer = 0000004CC5249C00] 18:36:37 INFO - PROCESS | 852 | 1464053797757 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 18:36:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:36:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 775ms 18:36:37 INFO - PROCESS | 852 | 1464053797803 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 18:36:37 INFO - PROCESS | 852 | 1464053797805 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 18:36:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:36:37 INFO - PROCESS | 852 | 1464053797808 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:36:37 INFO - PROCESS | 852 | 1464053797810 Marionette TRACE conn5 <- [1,2646,null,{}] 18:36:37 INFO - PROCESS | 852 | 1464053797813 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:37 INFO - PROCESS | 852 | 1464053797977 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 18:36:38 INFO - PROCESS | 852 | 1464053798001 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:38 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8D11800 == 134 [pid = 852] [id = 671] 18:36:38 INFO - PROCESS | 852 | ++DOMWINDOW == 210 (0000004CC55DCC00) [pid = 852] [serial = 2013] [outer = 0000000000000000] 18:36:38 INFO - PROCESS | 852 | ++DOMWINDOW == 211 (0000004CC664F400) [pid = 852] [serial = 2014] [outer = 0000004CC55DCC00] 18:36:38 INFO - PROCESS | 852 | 1464053798047 Marionette DEBUG loaded listener.js 18:36:38 INFO - PROCESS | 852 | ++DOMWINDOW == 212 (0000004CC84A7800) [pid = 852] [serial = 2015] [outer = 0000004CC55DCC00] 18:36:38 INFO - PROCESS | 852 | 1464053798499 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 18:36:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:36:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 732ms 18:36:38 INFO - PROCESS | 852 | --DOMWINDOW == 211 (0000004CC5179000) [pid = 852] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:36:38 INFO - PROCESS | 852 | --DOMWINDOW == 210 (0000004CC5179C00) [pid = 852] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:36:38 INFO - PROCESS | 852 | --DOMWINDOW == 209 (0000004CAE747400) [pid = 852] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:36:38 INFO - PROCESS | 852 | --DOMWINDOW == 208 (0000004CBF596C00) [pid = 852] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:36:38 INFO - PROCESS | 852 | --DOMWINDOW == 207 (0000004CACF0FC00) [pid = 852] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:36:38 INFO - PROCESS | 852 | --DOMWINDOW == 206 (0000004CAC660400) [pid = 852] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:36:38 INFO - PROCESS | 852 | --DOMWINDOW == 205 (0000004CAE742C00) [pid = 852] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:36:38 INFO - PROCESS | 852 | --DOMWINDOW == 204 (0000004CBF59C400) [pid = 852] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:36:38 INFO - PROCESS | 852 | --DOMWINDOW == 203 (0000004CB2BB5000) [pid = 852] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:36:38 INFO - PROCESS | 852 | --DOMWINDOW == 202 (0000004CBFDF2000) [pid = 852] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:36:38 INFO - PROCESS | 852 | 1464053798853 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 18:36:38 INFO - PROCESS | 852 | 1464053798855 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 18:36:38 INFO - PROCESS | 852 | 1464053798876 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:36:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:36:38 INFO - PROCESS | 852 | 1464053798878 Marionette TRACE conn5 <- [1,2650,null,{}] 18:36:38 INFO - PROCESS | 852 | 1464053798881 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:39 INFO - PROCESS | 852 | 1464053799002 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 18:36:39 INFO - PROCESS | 852 | 1464053799010 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:39 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8BC7800 == 135 [pid = 852] [id = 672] 18:36:39 INFO - PROCESS | 852 | ++DOMWINDOW == 203 (0000004CBB4D3400) [pid = 852] [serial = 2016] [outer = 0000000000000000] 18:36:39 INFO - PROCESS | 852 | ++DOMWINDOW == 204 (0000004CBF597800) [pid = 852] [serial = 2017] [outer = 0000004CBB4D3400] 18:36:39 INFO - PROCESS | 852 | 1464053799055 Marionette DEBUG loaded listener.js 18:36:39 INFO - PROCESS | 852 | ++DOMWINDOW == 205 (0000004CC8D36800) [pid = 852] [serial = 2018] [outer = 0000004CBB4D3400] 18:36:39 INFO - PROCESS | 852 | 1464053799515 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 18:36:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:36:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 692ms 18:36:39 INFO - PROCESS | 852 | 1464053799580 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 18:36:39 INFO - PROCESS | 852 | 1464053799582 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 18:36:39 INFO - PROCESS | 852 | 1464053799586 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:36:39 INFO - PROCESS | 852 | 1464053799588 Marionette TRACE conn5 <- [1,2654,null,{}] 18:36:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:36:39 INFO - PROCESS | 852 | 1464053799592 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:39 INFO - PROCESS | 852 | 1464053799713 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 18:36:39 INFO - PROCESS | 852 | 1464053799720 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:39 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC940B800 == 136 [pid = 852] [id = 673] 18:36:39 INFO - PROCESS | 852 | ++DOMWINDOW == 206 (0000004CC9450800) [pid = 852] [serial = 2019] [outer = 0000000000000000] 18:36:39 INFO - PROCESS | 852 | ++DOMWINDOW == 207 (0000004CC9455000) [pid = 852] [serial = 2020] [outer = 0000004CC9450800] 18:36:39 INFO - PROCESS | 852 | 1464053799765 Marionette DEBUG loaded listener.js 18:36:39 INFO - PROCESS | 852 | ++DOMWINDOW == 208 (0000004CCA8C3800) [pid = 852] [serial = 2021] [outer = 0000004CC9450800] 18:36:40 INFO - PROCESS | 852 | [852] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:36:40 INFO - PROCESS | 852 | [852] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:36:40 INFO - PROCESS | 852 | 1464053800736 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 18:36:40 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) 18:36:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1175ms 18:36:40 INFO - PROCESS | 852 | 1464053800767 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 18:36:40 INFO - PROCESS | 852 | 1464053800771 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 18:36:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:36:40 INFO - PROCESS | 852 | 1464053800777 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:36:40 INFO - PROCESS | 852 | 1464053800782 Marionette TRACE conn5 <- [1,2658,null,{}] 18:36:40 INFO - PROCESS | 852 | 1464053800790 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:40 INFO - PROCESS | 852 | 1464053800953 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 18:36:41 INFO - PROCESS | 852 | 1464053801118 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:41 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBD148800 == 137 [pid = 852] [id = 674] 18:36:41 INFO - PROCESS | 852 | ++DOMWINDOW == 209 (0000004CB2BB1400) [pid = 852] [serial = 2022] [outer = 0000000000000000] 18:36:41 INFO - PROCESS | 852 | ++DOMWINDOW == 210 (0000004CB36F7800) [pid = 852] [serial = 2023] [outer = 0000004CB2BB1400] 18:36:41 INFO - PROCESS | 852 | 1464053801178 Marionette DEBUG loaded listener.js 18:36:41 INFO - PROCESS | 852 | ++DOMWINDOW == 211 (0000004CB85BAC00) [pid = 852] [serial = 2024] [outer = 0000004CB2BB1400] 18:36:42 INFO - PROCESS | 852 | 1464053802276 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 18:36:42 INFO - PROCESS | 852 | 1464053802336 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 18:36:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:36:42 INFO - PROCESS | 852 | 1464053802343 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:36:42 INFO - PROCESS | 852 | 1464053802346 Marionette TRACE conn5 <- [1,2662,null,{}] 18:36:42 INFO - PROCESS | 852 | 1464053802350 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:42 INFO - PROCESS | 852 | 1464053802531 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 18:36:42 INFO - PROCESS | 852 | 1464053802711 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:42 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC894A800 == 138 [pid = 852] [id = 675] 18:36:42 INFO - PROCESS | 852 | ++DOMWINDOW == 212 (0000004CBD1DA000) [pid = 852] [serial = 2025] [outer = 0000000000000000] 18:36:42 INFO - PROCESS | 852 | ++DOMWINDOW == 213 (0000004CBEA69000) [pid = 852] [serial = 2026] [outer = 0000004CBD1DA000] 18:36:42 INFO - PROCESS | 852 | 1464053802768 Marionette DEBUG loaded listener.js 18:36:42 INFO - PROCESS | 852 | ++DOMWINDOW == 214 (0000004CBFDF1400) [pid = 852] [serial = 2027] [outer = 0000004CBD1DA000] 18:36:43 INFO - PROCESS | 852 | 1464053803885 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 18:36:43 INFO - PROCESS | 852 | 1464053803929 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 18:36:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:36:43 INFO - PROCESS | 852 | 1464053803933 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:36:43 INFO - PROCESS | 852 | 1464053803937 Marionette TRACE conn5 <- [1,2666,null,{}] 18:36:43 INFO - PROCESS | 852 | 1464053803949 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:44 INFO - PROCESS | 852 | 1464053804131 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 18:36:44 INFO - PROCESS | 852 | 1464053804308 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:44 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC9CDD000 == 139 [pid = 852] [id = 676] 18:36:44 INFO - PROCESS | 852 | ++DOMWINDOW == 215 (0000004CC51EFC00) [pid = 852] [serial = 2028] [outer = 0000000000000000] 18:36:44 INFO - PROCESS | 852 | ++DOMWINDOW == 216 (0000004CC8492800) [pid = 852] [serial = 2029] [outer = 0000004CC51EFC00] 18:36:44 INFO - PROCESS | 852 | 1464053804366 Marionette DEBUG loaded listener.js 18:36:44 INFO - PROCESS | 852 | ++DOMWINDOW == 217 (0000004CCAD89400) [pid = 852] [serial = 2030] [outer = 0000004CC51EFC00] 18:36:45 INFO - PROCESS | 852 | 1464053805405 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 18:36:45 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) 18:36:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1502ms 18:36:45 INFO - PROCESS | 852 | 1464053805473 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 18:36:45 INFO - PROCESS | 852 | 1464053805476 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 18:36:45 INFO - PROCESS | 852 | 1464053805481 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:36:45 INFO - PROCESS | 852 | 1464053805483 Marionette TRACE conn5 <- [1,2670,null,{}] 18:36:45 INFO - PROCESS | 852 | 1464053805487 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:36:45 INFO - PROCESS | 852 | 1464053805625 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 18:36:45 INFO - PROCESS | 852 | 1464053805863 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:45 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCAE3A000 == 140 [pid = 852] [id = 677] 18:36:45 INFO - PROCESS | 852 | ++DOMWINDOW == 218 (0000004CCAF3E800) [pid = 852] [serial = 2031] [outer = 0000000000000000] 18:36:45 INFO - PROCESS | 852 | ++DOMWINDOW == 219 (0000004CCB23CC00) [pid = 852] [serial = 2032] [outer = 0000004CCAF3E800] 18:36:45 INFO - PROCESS | 852 | 1464053805921 Marionette DEBUG loaded listener.js 18:36:46 INFO - PROCESS | 852 | ++DOMWINDOW == 220 (0000004CCB38C400) [pid = 852] [serial = 2033] [outer = 0000004CCAF3E800] 18:36:46 INFO - PROCESS | 852 | 1464053806963 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 18:36:46 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) 18:36:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1485ms 18:36:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:36:46 INFO - PROCESS | 852 | 1464053806976 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 18:36:46 INFO - PROCESS | 852 | 1464053806978 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 18:36:46 INFO - PROCESS | 852 | 1464053806982 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:36:46 INFO - PROCESS | 852 | 1464053806985 Marionette TRACE conn5 <- [1,2674,null,{}] 18:36:46 INFO - PROCESS | 852 | 1464053806988 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:47 INFO - PROCESS | 852 | 1464053807132 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 18:36:47 INFO - PROCESS | 852 | 1464053807332 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:47 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCAED6800 == 141 [pid = 852] [id = 678] 18:36:47 INFO - PROCESS | 852 | ++DOMWINDOW == 221 (0000004CCB39A400) [pid = 852] [serial = 2034] [outer = 0000000000000000] 18:36:47 INFO - PROCESS | 852 | ++DOMWINDOW == 222 (0000004CCB87C000) [pid = 852] [serial = 2035] [outer = 0000004CCB39A400] 18:36:47 INFO - PROCESS | 852 | 1464053807429 Marionette DEBUG loaded listener.js 18:36:47 INFO - PROCESS | 852 | ++DOMWINDOW == 223 (0000004CCBD29800) [pid = 852] [serial = 2036] [outer = 0000004CCB39A400] 18:36:48 INFO - PROCESS | 852 | 1464053808468 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 18:36:48 INFO - PROCESS | 852 | 1464053808538 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 18:36:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:36:48 INFO - PROCESS | 852 | 1464053808585 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:36:48 INFO - PROCESS | 852 | 1464053808587 Marionette TRACE conn5 <- [1,2678,null,{}] 18:36:48 INFO - PROCESS | 852 | 1464053808591 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:48 INFO - PROCESS | 852 | 1464053808746 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 18:36:48 INFO - PROCESS | 852 | 1464053808983 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:49 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCBF93800 == 142 [pid = 852] [id = 679] 18:36:49 INFO - PROCESS | 852 | ++DOMWINDOW == 224 (0000004CCBE8B000) [pid = 852] [serial = 2037] [outer = 0000000000000000] 18:36:49 INFO - PROCESS | 852 | ++DOMWINDOW == 225 (0000004CCC0AF800) [pid = 852] [serial = 2038] [outer = 0000004CCBE8B000] 18:36:49 INFO - PROCESS | 852 | 1464053809041 Marionette DEBUG loaded listener.js 18:36:49 INFO - PROCESS | 852 | ++DOMWINDOW == 226 (0000004CCD3AA800) [pid = 852] [serial = 2039] [outer = 0000004CCBE8B000] 18:36:50 INFO - PROCESS | 852 | 1464053810097 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 18:36:50 INFO - PROCESS | 852 | 1464053810124 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 18:36:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:36:50 INFO - PROCESS | 852 | 1464053810127 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:36:50 INFO - PROCESS | 852 | 1464053810130 Marionette TRACE conn5 <- [1,2682,null,{}] 18:36:50 INFO - PROCESS | 852 | 1464053810134 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:50 INFO - PROCESS | 852 | 1464053810277 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 18:36:50 INFO - PROCESS | 852 | 1464053810482 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:50 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCD347800 == 143 [pid = 852] [id = 680] 18:36:50 INFO - PROCESS | 852 | ++DOMWINDOW == 227 (0000004CCD4C8800) [pid = 852] [serial = 2040] [outer = 0000000000000000] 18:36:50 INFO - PROCESS | 852 | ++DOMWINDOW == 228 (0000004CCD860800) [pid = 852] [serial = 2041] [outer = 0000004CCD4C8800] 18:36:50 INFO - PROCESS | 852 | 1464053810537 Marionette DEBUG loaded listener.js 18:36:50 INFO - PROCESS | 852 | ++DOMWINDOW == 229 (0000004CCD8D3000) [pid = 852] [serial = 2042] [outer = 0000004CCD4C8800] 18:36:51 INFO - PROCESS | 852 | 1464053811499 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 18:36:51 INFO - PROCESS | 852 | 1464053811521 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 18:36:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:36:51 INFO - PROCESS | 852 | 1464053811525 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:36:51 INFO - PROCESS | 852 | 1464053811527 Marionette TRACE conn5 <- [1,2686,null,{}] 18:36:51 INFO - PROCESS | 852 | 1464053811531 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:51 INFO - PROCESS | 852 | 1464053811705 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 18:36:51 INFO - PROCESS | 852 | 1464053811902 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:51 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCD6BB000 == 144 [pid = 852] [id = 681] 18:36:51 INFO - PROCESS | 852 | ++DOMWINDOW == 230 (0000004CCD8CB800) [pid = 852] [serial = 2043] [outer = 0000000000000000] 18:36:52 INFO - PROCESS | 852 | ++DOMWINDOW == 231 (0000004CCE15D400) [pid = 852] [serial = 2044] [outer = 0000004CCD8CB800] 18:36:52 INFO - PROCESS | 852 | 1464053812001 Marionette DEBUG loaded listener.js 18:36:52 INFO - PROCESS | 852 | ++DOMWINDOW == 232 (0000004CCF5F5C00) [pid = 852] [serial = 2045] [outer = 0000004CCD8CB800] 18:36:53 INFO - PROCESS | 852 | 1464053813063 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 18:36:53 INFO - PROCESS | 852 | 1464053813120 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 18:36:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:36:53 INFO - PROCESS | 852 | 1464053813124 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:36:53 INFO - PROCESS | 852 | 1464053813126 Marionette TRACE conn5 <- [1,2690,null,{}] 18:36:53 INFO - PROCESS | 852 | 1464053813130 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:53 INFO - PROCESS | 852 | 1464053813305 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 18:36:53 INFO - PROCESS | 852 | 1464053813508 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:53 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCE9E8000 == 145 [pid = 852] [id = 682] 18:36:53 INFO - PROCESS | 852 | ++DOMWINDOW == 233 (0000004CCD8D4800) [pid = 852] [serial = 2046] [outer = 0000000000000000] 18:36:53 INFO - PROCESS | 852 | ++DOMWINDOW == 234 (0000004CCF72B000) [pid = 852] [serial = 2047] [outer = 0000004CCD8D4800] 18:36:53 INFO - PROCESS | 852 | 1464053813563 Marionette DEBUG loaded listener.js 18:36:53 INFO - PROCESS | 852 | ++DOMWINDOW == 235 (0000004CD16A2000) [pid = 852] [serial = 2048] [outer = 0000004CCD8D4800] 18:36:54 INFO - PROCESS | 852 | 1464053814089 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 18:36:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:36:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1025ms 18:36:54 INFO - PROCESS | 852 | 1464053814152 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 18:36:54 INFO - PROCESS | 852 | 1464053814154 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 18:36:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:36:54 INFO - PROCESS | 852 | 1464053814158 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:36:54 INFO - PROCESS | 852 | 1464053814160 Marionette TRACE conn5 <- [1,2694,null,{}] 18:36:54 INFO - PROCESS | 852 | 1464053814164 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:54 INFO - PROCESS | 852 | 1464053814326 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 18:36:54 INFO - PROCESS | 852 | 1464053814497 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:54 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCF4F2000 == 146 [pid = 852] [id = 683] 18:36:54 INFO - PROCESS | 852 | ++DOMWINDOW == 236 (0000004CCF724C00) [pid = 852] [serial = 2049] [outer = 0000000000000000] 18:36:54 INFO - PROCESS | 852 | ++DOMWINDOW == 237 (0000004CD2361400) [pid = 852] [serial = 2050] [outer = 0000004CCF724C00] 18:36:54 INFO - PROCESS | 852 | 1464053814553 Marionette DEBUG loaded listener.js 18:36:54 INFO - PROCESS | 852 | ++DOMWINDOW == 238 (0000004CD23A7000) [pid = 852] [serial = 2051] [outer = 0000004CCF724C00] 18:36:55 INFO - PROCESS | 852 | 1464053815149 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 18:36:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:36:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1083ms 18:36:55 INFO - PROCESS | 852 | 1464053815243 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 18:36:55 INFO - PROCESS | 852 | 1464053815246 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 18:36:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:36:55 INFO - PROCESS | 852 | 1464053815268 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:36:55 INFO - PROCESS | 852 | 1464053815271 Marionette TRACE conn5 <- [1,2698,null,{}] 18:36:55 INFO - PROCESS | 852 | 1464053815277 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:55 INFO - PROCESS | 852 | 1464053815446 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 18:36:55 INFO - PROCESS | 852 | 1464053815615 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:55 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAC6C800 == 147 [pid = 852] [id = 684] 18:36:55 INFO - PROCESS | 852 | ++DOMWINDOW == 239 (0000004CB8458800) [pid = 852] [serial = 2052] [outer = 0000000000000000] 18:36:55 INFO - PROCESS | 852 | ++DOMWINDOW == 240 (0000004CBD8B9800) [pid = 852] [serial = 2053] [outer = 0000004CB8458800] 18:36:55 INFO - PROCESS | 852 | 1464053815678 Marionette DEBUG loaded listener.js 18:36:55 INFO - PROCESS | 852 | ++DOMWINDOW == 241 (0000004CD3E34800) [pid = 852] [serial = 2054] [outer = 0000004CB8458800] 18:36:56 INFO - PROCESS | 852 | 1464053816302 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 18:36:56 INFO - PROCESS | 852 | 1464053816352 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 18:36:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:36:56 INFO - PROCESS | 852 | 1464053816356 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:36:56 INFO - PROCESS | 852 | 1464053816358 Marionette TRACE conn5 <- [1,2702,null,{}] 18:36:56 INFO - PROCESS | 852 | 1464053816362 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:56 INFO - PROCESS | 852 | 1464053816510 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 18:36:56 INFO - PROCESS | 852 | 1464053816701 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:56 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8BD6800 == 148 [pid = 852] [id = 685] 18:36:56 INFO - PROCESS | 852 | ++DOMWINDOW == 242 (0000004CBEA5CC00) [pid = 852] [serial = 2055] [outer = 0000000000000000] 18:36:56 INFO - PROCESS | 852 | ++DOMWINDOW == 243 (0000004CD3E41000) [pid = 852] [serial = 2056] [outer = 0000004CBEA5CC00] 18:36:56 INFO - PROCESS | 852 | 1464053816759 Marionette DEBUG loaded listener.js 18:36:56 INFO - PROCESS | 852 | ++DOMWINDOW == 244 (0000004CD56F2C00) [pid = 852] [serial = 2057] [outer = 0000004CBEA5CC00] 18:36:57 INFO - PROCESS | 852 | 1464053817649 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 18:36:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:36:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1344ms 18:36:57 INFO - PROCESS | 852 | 1464053817714 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 18:36:57 INFO - PROCESS | 852 | 1464053817719 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 18:36:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:36:57 INFO - PROCESS | 852 | 1464053817726 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:36:57 INFO - PROCESS | 852 | 1464053817730 Marionette TRACE conn5 <- [1,2706,null,{}] 18:36:57 INFO - PROCESS | 852 | 1464053817736 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:57 INFO - PROCESS | 852 | 1464053817879 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 18:36:58 INFO - PROCESS | 852 | 1464053818055 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:58 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC6B13800 == 149 [pid = 852] [id = 686] 18:36:58 INFO - PROCESS | 852 | ++DOMWINDOW == 245 (0000004CBA9ED800) [pid = 852] [serial = 2058] [outer = 0000000000000000] 18:36:58 INFO - PROCESS | 852 | ++DOMWINDOW == 246 (0000004CBB57A000) [pid = 852] [serial = 2059] [outer = 0000004CBA9ED800] 18:36:58 INFO - PROCESS | 852 | 1464053818105 Marionette DEBUG loaded listener.js 18:36:58 INFO - PROCESS | 852 | ++DOMWINDOW == 247 (0000004CBE882C00) [pid = 852] [serial = 2060] [outer = 0000004CBA9ED800] 18:36:58 INFO - PROCESS | 852 | 1464053818752 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 18:36:58 INFO - PROCESS | 852 | 1464053818824 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 18:36:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:36:58 INFO - PROCESS | 852 | 1464053818831 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:36:58 INFO - PROCESS | 852 | 1464053818833 Marionette TRACE conn5 <- [1,2710,null,{}] 18:36:58 INFO - PROCESS | 852 | 1464053818859 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:59 INFO - PROCESS | 852 | 1464053819010 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 18:36:59 INFO - PROCESS | 852 | 1464053819181 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:59 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAC5B000 == 150 [pid = 852] [id = 687] 18:36:59 INFO - PROCESS | 852 | ++DOMWINDOW == 248 (0000004CBF942C00) [pid = 852] [serial = 2061] [outer = 0000000000000000] 18:36:59 INFO - PROCESS | 852 | ++DOMWINDOW == 249 (0000004CBFBA1800) [pid = 852] [serial = 2062] [outer = 0000004CBF942C00] 18:36:59 INFO - PROCESS | 852 | 1464053819233 Marionette DEBUG loaded listener.js 18:36:59 INFO - PROCESS | 852 | ++DOMWINDOW == 250 (0000004CC0FC4C00) [pid = 852] [serial = 2063] [outer = 0000004CBF942C00] 18:36:59 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8BC7800 == 149 [pid = 852] [id = 672] 18:36:59 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8D11800 == 148 [pid = 852] [id = 671] 18:36:59 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8BB5800 == 147 [pid = 852] [id = 670] 18:36:59 INFO - PROCESS | 852 | --DOCSHELL 0000004CC6DDF800 == 146 [pid = 852] [id = 669] 18:36:59 INFO - PROCESS | 852 | --DOCSHELL 0000004CC2D8A000 == 145 [pid = 852] [id = 668] 18:36:59 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFCB2000 == 144 [pid = 852] [id = 667] 18:36:59 INFO - PROCESS | 852 | --DOMWINDOW == 249 (0000004CD594E000) [pid = 852] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 18:36:59 INFO - PROCESS | 852 | --DOMWINDOW == 248 (0000004CD236A000) [pid = 852] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 18:36:59 INFO - PROCESS | 852 | --DOMWINDOW == 247 (0000004CD23A8400) [pid = 852] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 18:36:59 INFO - PROCESS | 852 | --DOMWINDOW == 246 (0000004CC0230800) [pid = 852] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 18:36:59 INFO - PROCESS | 852 | --DOMWINDOW == 245 (0000004CBC053000) [pid = 852] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 18:36:59 INFO - PROCESS | 852 | --DOMWINDOW == 244 (0000004CC903EC00) [pid = 852] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 18:36:59 INFO - PROCESS | 852 | 1464053819979 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 18:37:00 INFO - PROCESS | 852 | 1464053820087 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 18:37:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:37:00 INFO - PROCESS | 852 | 1464053820091 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:37:00 INFO - PROCESS | 852 | 1464053820095 Marionette TRACE conn5 <- [1,2714,null,{}] 18:37:00 INFO - PROCESS | 852 | 1464053820105 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:00 INFO - PROCESS | 852 | 1464053820230 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 18:37:00 INFO - PROCESS | 852 | 1464053820238 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:00 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBF8AA000 == 136 [pid = 852] [id = 688] 18:37:00 INFO - PROCESS | 852 | ++DOMWINDOW == 215 (0000004CB42D6000) [pid = 852] [serial = 2064] [outer = 0000000000000000] 18:37:00 INFO - PROCESS | 852 | ++DOMWINDOW == 216 (0000004CB47AA800) [pid = 852] [serial = 2065] [outer = 0000004CB42D6000] 18:37:00 INFO - PROCESS | 852 | 1464053820288 Marionette DEBUG loaded listener.js 18:37:00 INFO - PROCESS | 852 | ++DOMWINDOW == 217 (0000004CBB4D6800) [pid = 852] [serial = 2066] [outer = 0000004CB42D6000] 18:37:00 INFO - PROCESS | 852 | 1464053820845 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 18:37:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:37:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 797ms 18:37:00 INFO - PROCESS | 852 | 1464053820890 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 18:37:00 INFO - PROCESS | 852 | 1464053820893 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 18:37:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:37:00 INFO - PROCESS | 852 | 1464053820896 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:37:00 INFO - PROCESS | 852 | 1464053820898 Marionette TRACE conn5 <- [1,2718,null,{}] 18:37:00 INFO - PROCESS | 852 | 1464053820902 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:01 INFO - PROCESS | 852 | 1464053821028 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 18:37:01 INFO - PROCESS | 852 | 1464053821160 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:01 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC3E6F800 == 137 [pid = 852] [id = 689] 18:37:01 INFO - PROCESS | 852 | ++DOMWINDOW == 218 (0000004CBD8B3400) [pid = 852] [serial = 2067] [outer = 0000000000000000] 18:37:01 INFO - PROCESS | 852 | ++DOMWINDOW == 219 (0000004CBE878800) [pid = 852] [serial = 2068] [outer = 0000004CBD8B3400] 18:37:01 INFO - PROCESS | 852 | 1464053821208 Marionette DEBUG loaded listener.js 18:37:01 INFO - PROCESS | 852 | ++DOMWINDOW == 220 (0000004CBF771800) [pid = 852] [serial = 2069] [outer = 0000004CBD8B3400] 18:37:02 INFO - PROCESS | 852 | 1464053822058 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 18:37:02 INFO - PROCESS | 852 | 1464053822080 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 18:37:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:37:02 INFO - PROCESS | 852 | 1464053822084 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:37:02 INFO - PROCESS | 852 | 1464053822086 Marionette TRACE conn5 <- [1,2722,null,{}] 18:37:02 INFO - PROCESS | 852 | 1464053822089 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:02 INFO - PROCESS | 852 | 1464053822269 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 18:37:02 INFO - PROCESS | 852 | 1464053822290 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:02 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8AA5800 == 138 [pid = 852] [id = 690] 18:37:02 INFO - PROCESS | 852 | ++DOMWINDOW == 221 (0000004CBFB72000) [pid = 852] [serial = 2070] [outer = 0000000000000000] 18:37:02 INFO - PROCESS | 852 | ++DOMWINDOW == 222 (0000004CC0F70000) [pid = 852] [serial = 2071] [outer = 0000004CBFB72000] 18:37:02 INFO - PROCESS | 852 | 1464053822336 Marionette DEBUG loaded listener.js 18:37:02 INFO - PROCESS | 852 | ++DOMWINDOW == 223 (0000004CC1B8CC00) [pid = 852] [serial = 2072] [outer = 0000004CBFB72000] 18:37:02 INFO - PROCESS | 852 | 1464053822831 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 18:37:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:37:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 777ms 18:37:02 INFO - PROCESS | 852 | 1464053822863 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 18:37:02 INFO - PROCESS | 852 | 1464053822865 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 18:37:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:37:02 INFO - PROCESS | 852 | 1464053822869 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:37:02 INFO - PROCESS | 852 | 1464053822870 Marionette TRACE conn5 <- [1,2726,null,{}] 18:37:02 INFO - PROCESS | 852 | 1464053822874 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:03 INFO - PROCESS | 852 | 1464053823050 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 18:37:03 INFO - PROCESS | 852 | 1464053823079 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:03 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC90DE800 == 139 [pid = 852] [id = 691] 18:37:03 INFO - PROCESS | 852 | ++DOMWINDOW == 224 (0000004CC5406000) [pid = 852] [serial = 2073] [outer = 0000000000000000] 18:37:03 INFO - PROCESS | 852 | ++DOMWINDOW == 225 (0000004CC664C000) [pid = 852] [serial = 2074] [outer = 0000004CC5406000] 18:37:03 INFO - PROCESS | 852 | 1464053823126 Marionette DEBUG loaded listener.js 18:37:03 INFO - PROCESS | 852 | ++DOMWINDOW == 226 (0000004CC848C000) [pid = 852] [serial = 2075] [outer = 0000004CC5406000] 18:37:03 INFO - PROCESS | 852 | 1464053823609 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 18:37:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:37:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 775ms 18:37:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:37:03 INFO - PROCESS | 852 | 1464053823659 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 18:37:03 INFO - PROCESS | 852 | 1464053823661 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 18:37:03 INFO - PROCESS | 852 | 1464053823665 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:37:03 INFO - PROCESS | 852 | 1464053823667 Marionette TRACE conn5 <- [1,2730,null,{}] 18:37:03 INFO - PROCESS | 852 | 1464053823678 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:03 INFO - PROCESS | 852 | 1464053823844 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 18:37:03 INFO - PROCESS | 852 | 1464053823869 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:03 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCA785800 == 140 [pid = 852] [id = 692] 18:37:03 INFO - PROCESS | 852 | ++DOMWINDOW == 227 (0000004CC9038C00) [pid = 852] [serial = 2076] [outer = 0000000000000000] 18:37:03 INFO - PROCESS | 852 | ++DOMWINDOW == 228 (0000004CC934C400) [pid = 852] [serial = 2077] [outer = 0000004CC9038C00] 18:37:03 INFO - PROCESS | 852 | 1464053823914 Marionette DEBUG loaded listener.js 18:37:03 INFO - PROCESS | 852 | ++DOMWINDOW == 229 (0000004CCA755C00) [pid = 852] [serial = 2078] [outer = 0000004CC9038C00] 18:37:04 INFO - PROCESS | 852 | --DOMWINDOW == 228 (0000004CBB50F800) [pid = 852] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:37:04 INFO - PROCESS | 852 | --DOMWINDOW == 227 (0000004CC55DCC00) [pid = 852] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:37:04 INFO - PROCESS | 852 | --DOMWINDOW == 226 (0000004CC5249C00) [pid = 852] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:37:04 INFO - PROCESS | 852 | --DOMWINDOW == 225 (0000004CBB4D3400) [pid = 852] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:37:04 INFO - PROCESS | 852 | --DOMWINDOW == 224 (0000004CB275F000) [pid = 852] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:37:04 INFO - PROCESS | 852 | --DOMWINDOW == 223 (0000004CC001A400) [pid = 852] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:37:04 INFO - PROCESS | 852 | --DOMWINDOW == 222 (0000004CB511E400) [pid = 852] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:37:04 INFO - PROCESS | 852 | --DOMWINDOW == 221 (0000004CBEA5DC00) [pid = 852] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:37:04 INFO - PROCESS | 852 | 1464053824615 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 18:37:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:37:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 987ms 18:37:04 INFO - PROCESS | 852 | 1464053824654 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 18:37:04 INFO - PROCESS | 852 | 1464053824656 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 18:37:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:37:04 INFO - PROCESS | 852 | 1464053824659 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:37:04 INFO - PROCESS | 852 | 1464053824661 Marionette TRACE conn5 <- [1,2734,null,{}] 18:37:04 INFO - PROCESS | 852 | 1464053824665 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:04 INFO - PROCESS | 852 | 1464053824839 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 18:37:04 INFO - PROCESS | 852 | 1464053824923 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:04 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCAE85000 == 141 [pid = 852] [id = 693] 18:37:04 INFO - PROCESS | 852 | ++DOMWINDOW == 222 (0000004CBEA5DC00) [pid = 852] [serial = 2079] [outer = 0000000000000000] 18:37:04 INFO - PROCESS | 852 | ++DOMWINDOW == 223 (0000004CC9039C00) [pid = 852] [serial = 2080] [outer = 0000004CBEA5DC00] 18:37:04 INFO - PROCESS | 852 | 1464053824969 Marionette DEBUG loaded listener.js 18:37:05 INFO - PROCESS | 852 | ++DOMWINDOW == 224 (0000004CCAE14C00) [pid = 852] [serial = 2081] [outer = 0000004CBEA5DC00] 18:37:05 INFO - PROCESS | 852 | 1464053825335 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 18:37:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:37:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 733ms 18:37:05 INFO - PROCESS | 852 | 1464053825396 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 18:37:05 INFO - PROCESS | 852 | 1464053825399 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 18:37:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:37:05 INFO - PROCESS | 852 | 1464053825402 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:37:05 INFO - PROCESS | 852 | 1464053825403 Marionette TRACE conn5 <- [1,2738,null,{}] 18:37:05 INFO - PROCESS | 852 | 1464053825407 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:05 INFO - PROCESS | 852 | 1464053825560 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 18:37:05 INFO - PROCESS | 852 | 1464053825570 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:05 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCC258800 == 142 [pid = 852] [id = 694] 18:37:05 INFO - PROCESS | 852 | ++DOMWINDOW == 225 (0000004CCAFC6000) [pid = 852] [serial = 2082] [outer = 0000000000000000] 18:37:05 INFO - PROCESS | 852 | ++DOMWINDOW == 226 (0000004CCB23FC00) [pid = 852] [serial = 2083] [outer = 0000004CCAFC6000] 18:37:05 INFO - PROCESS | 852 | 1464053825615 Marionette DEBUG loaded listener.js 18:37:05 INFO - PROCESS | 852 | ++DOMWINDOW == 227 (0000004CCB39DC00) [pid = 852] [serial = 2084] [outer = 0000004CCAFC6000] 18:37:06 INFO - PROCESS | 852 | 1464053826062 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 18:37:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:37:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 691ms 18:37:06 INFO - PROCESS | 852 | 1464053826096 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 18:37:06 INFO - PROCESS | 852 | 1464053826098 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 18:37:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:37:06 INFO - PROCESS | 852 | 1464053826121 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:37:06 INFO - PROCESS | 852 | 1464053826123 Marionette TRACE conn5 <- [1,2742,null,{}] 18:37:06 INFO - PROCESS | 852 | 1464053826127 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:06 INFO - PROCESS | 852 | 1464053826246 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 18:37:06 INFO - PROCESS | 852 | 1464053826253 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:06 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCD6CB000 == 143 [pid = 852] [id = 695] 18:37:06 INFO - PROCESS | 852 | ++DOMWINDOW == 228 (0000004CCB92B800) [pid = 852] [serial = 2085] [outer = 0000000000000000] 18:37:06 INFO - PROCESS | 852 | ++DOMWINDOW == 229 (0000004CCBE93000) [pid = 852] [serial = 2086] [outer = 0000004CCB92B800] 18:37:06 INFO - PROCESS | 852 | 1464053826298 Marionette DEBUG loaded listener.js 18:37:06 INFO - PROCESS | 852 | ++DOMWINDOW == 230 (0000004CCC0A8C00) [pid = 852] [serial = 2087] [outer = 0000004CCB92B800] 18:37:07 INFO - PROCESS | 852 | 1464053827156 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 18:37:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:37:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1101ms 18:37:07 INFO - PROCESS | 852 | 1464053827207 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 18:37:07 INFO - PROCESS | 852 | 1464053827213 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 18:37:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:37:07 INFO - PROCESS | 852 | 1464053827218 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:37:07 INFO - PROCESS | 852 | 1464053827223 Marionette TRACE conn5 <- [1,2746,null,{}] 18:37:07 INFO - PROCESS | 852 | 1464053827228 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:07 INFO - PROCESS | 852 | 1464053827417 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 18:37:07 INFO - PROCESS | 852 | 1464053827592 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:07 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1222800 == 144 [pid = 852] [id = 696] 18:37:07 INFO - PROCESS | 852 | ++DOMWINDOW == 231 (0000004CB845F400) [pid = 852] [serial = 2088] [outer = 0000000000000000] 18:37:07 INFO - PROCESS | 852 | ++DOMWINDOW == 232 (0000004CBA4F9C00) [pid = 852] [serial = 2089] [outer = 0000004CB845F400] 18:37:07 INFO - PROCESS | 852 | 1464053827651 Marionette DEBUG loaded listener.js 18:37:07 INFO - PROCESS | 852 | ++DOMWINDOW == 233 (0000004CBD665400) [pid = 852] [serial = 2090] [outer = 0000004CB845F400] 18:37:08 INFO - PROCESS | 852 | 1464053828339 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 18:37:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:37:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1137ms 18:37:08 INFO - PROCESS | 852 | 1464053828358 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 18:37:08 INFO - PROCESS | 852 | 1464053828365 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 18:37:08 INFO - PROCESS | 852 | 1464053828372 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:37:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:37:08 INFO - PROCESS | 852 | 1464053828375 Marionette TRACE conn5 <- [1,2750,null,{}] 18:37:08 INFO - PROCESS | 852 | 1464053828380 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:08 INFO - PROCESS | 852 | 1464053828561 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 18:37:08 INFO - PROCESS | 852 | 1464053828743 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:08 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC9558800 == 145 [pid = 852] [id = 697] 18:37:08 INFO - PROCESS | 852 | ++DOMWINDOW == 234 (0000004CBF9F4000) [pid = 852] [serial = 2091] [outer = 0000000000000000] 18:37:08 INFO - PROCESS | 852 | ++DOMWINDOW == 235 (0000004CC52EAC00) [pid = 852] [serial = 2092] [outer = 0000004CBF9F4000] 18:37:08 INFO - PROCESS | 852 | 1464053828800 Marionette DEBUG loaded listener.js 18:37:08 INFO - PROCESS | 852 | ++DOMWINDOW == 236 (0000004CC1B88800) [pid = 852] [serial = 2093] [outer = 0000004CBF9F4000] 18:37:09 INFO - PROCESS | 852 | 1464053829439 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 18:37:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:37:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1076ms 18:37:09 INFO - PROCESS | 852 | 1464053829463 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 18:37:09 INFO - PROCESS | 852 | 1464053829466 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 18:37:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:37:09 INFO - PROCESS | 852 | 1464053829470 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:37:09 INFO - PROCESS | 852 | 1464053829474 Marionette TRACE conn5 <- [1,2754,null,{}] 18:37:09 INFO - PROCESS | 852 | 1464053829486 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:09 INFO - PROCESS | 852 | 1464053829645 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 18:37:09 INFO - PROCESS | 852 | 1464053829821 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:09 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCF307800 == 146 [pid = 852] [id = 698] 18:37:09 INFO - PROCESS | 852 | ++DOMWINDOW == 237 (0000004CC944D000) [pid = 852] [serial = 2094] [outer = 0000000000000000] 18:37:09 INFO - PROCESS | 852 | ++DOMWINDOW == 238 (0000004CCBD32400) [pid = 852] [serial = 2095] [outer = 0000004CC944D000] 18:37:09 INFO - PROCESS | 852 | 1464053829879 Marionette DEBUG loaded listener.js 18:37:09 INFO - PROCESS | 852 | ++DOMWINDOW == 239 (0000004CCC0F0C00) [pid = 852] [serial = 2096] [outer = 0000004CC944D000] 18:37:10 INFO - PROCESS | 852 | 1464053830490 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 18:37:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:37:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1026ms 18:37:10 INFO - PROCESS | 852 | 1464053830515 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 18:37:10 INFO - PROCESS | 852 | 1464053830518 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 18:37:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:37:10 INFO - PROCESS | 852 | 1464053830524 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:37:10 INFO - PROCESS | 852 | 1464053830526 Marionette TRACE conn5 <- [1,2758,null,{}] 18:37:10 INFO - PROCESS | 852 | 1464053830530 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:10 INFO - PROCESS | 852 | 1464053830697 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 18:37:10 INFO - PROCESS | 852 | 1464053830882 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:10 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD16DF800 == 147 [pid = 852] [id = 699] 18:37:10 INFO - PROCESS | 852 | ++DOMWINDOW == 240 (0000004CCD3A8400) [pid = 852] [serial = 2097] [outer = 0000000000000000] 18:37:10 INFO - PROCESS | 852 | ++DOMWINDOW == 241 (0000004CCD3AF000) [pid = 852] [serial = 2098] [outer = 0000004CCD3A8400] 18:37:10 INFO - PROCESS | 852 | 1464053830940 Marionette DEBUG loaded listener.js 18:37:11 INFO - PROCESS | 852 | ++DOMWINDOW == 242 (0000004CCD4CAC00) [pid = 852] [serial = 2099] [outer = 0000004CCD3A8400] 18:37:11 INFO - PROCESS | 852 | 1464053831506 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 18:37:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:37:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1032ms 18:37:11 INFO - PROCESS | 852 | 1464053831559 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 18:37:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:37:11 INFO - PROCESS | 852 | 1464053831562 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 18:37:11 INFO - PROCESS | 852 | 1464053831565 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:37:11 INFO - PROCESS | 852 | 1464053831567 Marionette TRACE conn5 <- [1,2762,null,{}] 18:37:11 INFO - PROCESS | 852 | 1464053831571 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:11 INFO - PROCESS | 852 | 1464053831716 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 18:37:11 INFO - PROCESS | 852 | 1464053831901 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:11 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD257D800 == 148 [pid = 852] [id = 700] 18:37:11 INFO - PROCESS | 852 | ++DOMWINDOW == 243 (0000004CCD861000) [pid = 852] [serial = 2100] [outer = 0000000000000000] 18:37:11 INFO - PROCESS | 852 | ++DOMWINDOW == 244 (0000004CCD86A800) [pid = 852] [serial = 2101] [outer = 0000004CCD861000] 18:37:11 INFO - PROCESS | 852 | 1464053831958 Marionette DEBUG loaded listener.js 18:37:12 INFO - PROCESS | 852 | ++DOMWINDOW == 245 (0000004CCE06E800) [pid = 852] [serial = 2102] [outer = 0000004CCD861000] 18:37:12 INFO - PROCESS | 852 | 1464053832536 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 18:37:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:37:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1024ms 18:37:12 INFO - PROCESS | 852 | 1464053832591 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 18:37:12 INFO - PROCESS | 852 | 1464053832594 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 18:37:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:37:12 INFO - PROCESS | 852 | 1464053832598 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:37:12 INFO - PROCESS | 852 | 1464053832600 Marionette TRACE conn5 <- [1,2766,null,{}] 18:37:12 INFO - PROCESS | 852 | 1464053832603 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:12 INFO - PROCESS | 852 | 1464053832780 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 18:37:12 INFO - PROCESS | 852 | 1464053832967 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:12 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD3B8A000 == 149 [pid = 852] [id = 701] 18:37:12 INFO - PROCESS | 852 | ++DOMWINDOW == 246 (0000004CCC373C00) [pid = 852] [serial = 2103] [outer = 0000000000000000] 18:37:13 INFO - PROCESS | 852 | ++DOMWINDOW == 247 (0000004CCDA9B800) [pid = 852] [serial = 2104] [outer = 0000004CCC373C00] 18:37:13 INFO - PROCESS | 852 | 1464053833024 Marionette DEBUG loaded listener.js 18:37:13 INFO - PROCESS | 852 | ++DOMWINDOW == 248 (0000004CCF726800) [pid = 852] [serial = 2105] [outer = 0000004CCC373C00] 18:37:13 INFO - PROCESS | 852 | 1464053833601 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 18:37:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:37:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1085ms 18:37:13 INFO - PROCESS | 852 | 1464053833689 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 18:37:13 INFO - PROCESS | 852 | 1464053833691 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 18:37:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:37:13 INFO - PROCESS | 852 | 1464053833695 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:37:13 INFO - PROCESS | 852 | 1464053833697 Marionette TRACE conn5 <- [1,2770,null,{}] 18:37:13 INFO - PROCESS | 852 | 1464053833716 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:13 INFO - PROCESS | 852 | 1464053833866 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 18:37:14 INFO - PROCESS | 852 | 1464053834032 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:14 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD4B7E800 == 150 [pid = 852] [id = 702] 18:37:14 INFO - PROCESS | 852 | ++DOMWINDOW == 249 (0000004CCF5FC800) [pid = 852] [serial = 2106] [outer = 0000000000000000] 18:37:14 INFO - PROCESS | 852 | ++DOMWINDOW == 250 (0000004CD1E4E800) [pid = 852] [serial = 2107] [outer = 0000004CCF5FC800] 18:37:14 INFO - PROCESS | 852 | 1464053834089 Marionette DEBUG loaded listener.js 18:37:14 INFO - PROCESS | 852 | ++DOMWINDOW == 251 (0000004CCC0EEC00) [pid = 852] [serial = 2108] [outer = 0000004CCF5FC800] 18:37:14 INFO - PROCESS | 852 | 1464053834679 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 18:37:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:37:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1027ms 18:37:14 INFO - PROCESS | 852 | 1464053834726 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 18:37:14 INFO - PROCESS | 852 | 1464053834729 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 18:37:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:37:14 INFO - PROCESS | 852 | 1464053834733 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:37:14 INFO - PROCESS | 852 | 1464053834736 Marionette TRACE conn5 <- [1,2774,null,{}] 18:37:14 INFO - PROCESS | 852 | 1464053834741 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:14 INFO - PROCESS | 852 | 1464053834903 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 18:37:15 INFO - PROCESS | 852 | 1464053835107 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:15 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC9C1C000 == 151 [pid = 852] [id = 703] 18:37:15 INFO - PROCESS | 852 | ++DOMWINDOW == 252 (0000004CD3E3A000) [pid = 852] [serial = 2109] [outer = 0000000000000000] 18:37:15 INFO - PROCESS | 852 | ++DOMWINDOW == 253 (0000004CD3E3F400) [pid = 852] [serial = 2110] [outer = 0000004CD3E3A000] 18:37:15 INFO - PROCESS | 852 | 1464053835163 Marionette DEBUG loaded listener.js 18:37:15 INFO - PROCESS | 852 | ++DOMWINDOW == 254 (0000004CD56F6400) [pid = 852] [serial = 2111] [outer = 0000004CD3E3A000] 18:37:15 INFO - PROCESS | 852 | 1464053835757 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 18:37:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:37:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1086ms 18:37:15 INFO - PROCESS | 852 | 1464053835821 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 18:37:15 INFO - PROCESS | 852 | 1464053835823 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 18:37:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:37:15 INFO - PROCESS | 852 | 1464053835827 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:37:15 INFO - PROCESS | 852 | 1464053835829 Marionette TRACE conn5 <- [1,2778,null,{}] 18:37:15 INFO - PROCESS | 852 | 1464053835833 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:15 INFO - PROCESS | 852 | 1464053835979 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 18:37:16 INFO - PROCESS | 852 | 1464053836154 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:16 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD6DE0000 == 152 [pid = 852] [id = 704] 18:37:16 INFO - PROCESS | 852 | ++DOMWINDOW == 255 (0000004CD2E22400) [pid = 852] [serial = 2112] [outer = 0000000000000000] 18:37:16 INFO - PROCESS | 852 | ++DOMWINDOW == 256 (0000004CD2E27400) [pid = 852] [serial = 2113] [outer = 0000004CD2E22400] 18:37:16 INFO - PROCESS | 852 | 1464053836208 Marionette DEBUG loaded listener.js 18:37:16 INFO - PROCESS | 852 | ++DOMWINDOW == 257 (0000004CD3E37C00) [pid = 852] [serial = 2114] [outer = 0000004CD2E22400] 18:37:16 INFO - PROCESS | 852 | 1464053836738 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 18:37:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:37:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 922ms 18:37:16 INFO - PROCESS | 852 | 1464053836751 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 18:37:16 INFO - PROCESS | 852 | 1464053836754 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 18:37:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:37:16 INFO - PROCESS | 852 | 1464053836758 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:37:16 INFO - PROCESS | 852 | 1464053836760 Marionette TRACE conn5 <- [1,2782,null,{}] 18:37:16 INFO - PROCESS | 852 | 1464053836763 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:16 INFO - PROCESS | 852 | 1464053836970 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 18:37:17 INFO - PROCESS | 852 | 1464053837102 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:17 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC9C99000 == 153 [pid = 852] [id = 705] 18:37:17 INFO - PROCESS | 852 | ++DOMWINDOW == 258 (0000004CD2E22C00) [pid = 852] [serial = 2115] [outer = 0000000000000000] 18:37:17 INFO - PROCESS | 852 | ++DOMWINDOW == 259 (0000004CD3E07C00) [pid = 852] [serial = 2116] [outer = 0000004CD2E22C00] 18:37:17 INFO - PROCESS | 852 | 1464053837156 Marionette DEBUG loaded listener.js 18:37:17 INFO - PROCESS | 852 | ++DOMWINDOW == 260 (0000004CD3E0EC00) [pid = 852] [serial = 2117] [outer = 0000004CD2E22C00] 18:37:17 INFO - PROCESS | 852 | 1464053837728 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 18:37:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:37:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1025ms 18:37:17 INFO - PROCESS | 852 | 1464053837786 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 18:37:17 INFO - PROCESS | 852 | 1464053837788 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 18:37:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:37:17 INFO - PROCESS | 852 | 1464053837792 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:37:17 INFO - PROCESS | 852 | 1464053837795 Marionette TRACE conn5 <- [1,2786,null,{}] 18:37:17 INFO - PROCESS | 852 | 1464053837799 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:17 INFO - PROCESS | 852 | 1464053837962 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 18:37:18 INFO - PROCESS | 852 | 1464053838139 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:18 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD7A0B800 == 154 [pid = 852] [id = 706] 18:37:18 INFO - PROCESS | 852 | ++DOMWINDOW == 261 (0000004CD1DEF800) [pid = 852] [serial = 2118] [outer = 0000000000000000] 18:37:18 INFO - PROCESS | 852 | ++DOMWINDOW == 262 (0000004CD1DF7800) [pid = 852] [serial = 2119] [outer = 0000004CD1DEF800] 18:37:18 INFO - PROCESS | 852 | 1464053838199 Marionette DEBUG loaded listener.js 18:37:18 INFO - PROCESS | 852 | ++DOMWINDOW == 263 (0000004CD594A800) [pid = 852] [serial = 2120] [outer = 0000004CD1DEF800] 18:37:18 INFO - PROCESS | 852 | 1464053838806 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 18:37:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:37:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1034ms 18:37:18 INFO - PROCESS | 852 | 1464053838833 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 18:37:18 INFO - PROCESS | 852 | 1464053838836 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 18:37:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:37:18 INFO - PROCESS | 852 | 1464053838859 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:37:18 INFO - PROCESS | 852 | 1464053838861 Marionette TRACE conn5 <- [1,2790,null,{}] 18:37:18 INFO - PROCESS | 852 | 1464053838866 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:19 INFO - PROCESS | 852 | 1464053839011 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 18:37:19 INFO - PROCESS | 852 | 1464053839199 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:19 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD54AD800 == 155 [pid = 852] [id = 707] 18:37:19 INFO - PROCESS | 852 | ++DOMWINDOW == 264 (0000004CBE470000) [pid = 852] [serial = 2121] [outer = 0000000000000000] 18:37:19 INFO - PROCESS | 852 | ++DOMWINDOW == 265 (0000004CCB236C00) [pid = 852] [serial = 2122] [outer = 0000004CBE470000] 18:37:19 INFO - PROCESS | 852 | 1464053839255 Marionette DEBUG loaded listener.js 18:37:19 INFO - PROCESS | 852 | ++DOMWINDOW == 266 (0000004CD54DC400) [pid = 852] [serial = 2123] [outer = 0000004CBE470000] 18:37:19 INFO - PROCESS | 852 | 1464053839804 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 18:37:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:37:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1003ms 18:37:19 INFO - PROCESS | 852 | 1464053839851 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 18:37:19 INFO - PROCESS | 852 | 1464053839854 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 18:37:19 INFO - PROCESS | 852 | 1464053839860 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:37:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:37:19 INFO - PROCESS | 852 | 1464053839863 Marionette TRACE conn5 <- [1,2794,null,{}] 18:37:19 INFO - PROCESS | 852 | 1464053839867 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:20 INFO - PROCESS | 852 | 1464053840013 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 18:37:20 INFO - PROCESS | 852 | 1464053840201 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:20 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD5082000 == 156 [pid = 852] [id = 708] 18:37:20 INFO - PROCESS | 852 | ++DOMWINDOW == 267 (0000004CD5435400) [pid = 852] [serial = 2124] [outer = 0000000000000000] 18:37:20 INFO - PROCESS | 852 | ++DOMWINDOW == 268 (0000004CD543A800) [pid = 852] [serial = 2125] [outer = 0000004CD5435400] 18:37:20 INFO - PROCESS | 852 | 1464053840257 Marionette DEBUG loaded listener.js 18:37:20 INFO - PROCESS | 852 | ++DOMWINDOW == 269 (0000004CD5441000) [pid = 852] [serial = 2126] [outer = 0000004CD5435400] 18:37:20 INFO - PROCESS | 852 | 1464053840823 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 18:37:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:37:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 985ms 18:37:20 INFO - PROCESS | 852 | 1464053840851 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 18:37:20 INFO - PROCESS | 852 | 1464053840854 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 18:37:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:37:20 INFO - PROCESS | 852 | 1464053840857 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:37:20 INFO - PROCESS | 852 | 1464053840859 Marionette TRACE conn5 <- [1,2798,null,{}] 18:37:20 INFO - PROCESS | 852 | 1464053840863 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:21 INFO - PROCESS | 852 | 1464053841008 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 18:37:21 INFO - PROCESS | 852 | 1464053841198 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:21 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD509D800 == 157 [pid = 852] [id = 709] 18:37:21 INFO - PROCESS | 852 | ++DOMWINDOW == 270 (0000004CD5435C00) [pid = 852] [serial = 2127] [outer = 0000000000000000] 18:37:21 INFO - PROCESS | 852 | ++DOMWINDOW == 271 (0000004CD5724C00) [pid = 852] [serial = 2128] [outer = 0000004CD5435C00] 18:37:21 INFO - PROCESS | 852 | 1464053841254 Marionette DEBUG loaded listener.js 18:37:21 INFO - PROCESS | 852 | ++DOMWINDOW == 272 (0000004CD572AC00) [pid = 852] [serial = 2129] [outer = 0000004CD5435C00] 18:37:21 INFO - PROCESS | 852 | 1464053841873 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 18:37:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:37:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1081ms 18:37:21 INFO - PROCESS | 852 | 1464053841941 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 18:37:21 INFO - PROCESS | 852 | 1464053841943 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 18:37:21 INFO - PROCESS | 852 | 1464053841947 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:37:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:37:21 INFO - PROCESS | 852 | 1464053841949 Marionette TRACE conn5 <- [1,2802,null,{}] 18:37:21 INFO - PROCESS | 852 | 1464053841953 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:22 INFO - PROCESS | 852 | 1464053842103 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 18:37:22 INFO - PROCESS | 852 | 1464053842285 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:22 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAAAA000 == 158 [pid = 852] [id = 710] 18:37:22 INFO - PROCESS | 852 | ++DOMWINDOW == 273 (0000004CBCDD4C00) [pid = 852] [serial = 2130] [outer = 0000000000000000] 18:37:22 INFO - PROCESS | 852 | ++DOMWINDOW == 274 (0000004CBEA64C00) [pid = 852] [serial = 2131] [outer = 0000004CBCDD4C00] 18:37:22 INFO - PROCESS | 852 | 1464053842339 Marionette DEBUG loaded listener.js 18:37:22 INFO - PROCESS | 852 | ++DOMWINDOW == 275 (0000004CC6554C00) [pid = 852] [serial = 2132] [outer = 0000004CBCDD4C00] 18:37:23 INFO - PROCESS | 852 | 1464053843319 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 18:37:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:37:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1441ms 18:37:23 INFO - PROCESS | 852 | 1464053843390 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 18:37:23 INFO - PROCESS | 852 | 1464053843395 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 18:37:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:37:23 INFO - PROCESS | 852 | 1464053843414 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:37:23 INFO - PROCESS | 852 | 1464053843418 Marionette TRACE conn5 <- [1,2806,null,{}] 18:37:23 INFO - PROCESS | 852 | 1464053843427 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:23 INFO - PROCESS | 852 | 1464053843587 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 18:37:23 INFO - PROCESS | 852 | 1464053843764 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:23 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAF489000 == 159 [pid = 852] [id = 711] 18:37:23 INFO - PROCESS | 852 | ++DOMWINDOW == 276 (0000004CADEC8400) [pid = 852] [serial = 2133] [outer = 0000000000000000] 18:37:23 INFO - PROCESS | 852 | ++DOMWINDOW == 277 (0000004CADF14000) [pid = 852] [serial = 2134] [outer = 0000004CADEC8400] 18:37:23 INFO - PROCESS | 852 | 1464053843814 Marionette DEBUG loaded listener.js 18:37:23 INFO - PROCESS | 852 | ++DOMWINDOW == 278 (0000004CAE23FC00) [pid = 852] [serial = 2135] [outer = 0000004CADEC8400] 18:37:24 INFO - PROCESS | 852 | 1464053844430 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 18:37:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:37:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1040ms 18:37:24 INFO - PROCESS | 852 | 1464053844444 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 18:37:24 INFO - PROCESS | 852 | 1464053844450 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 18:37:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:37:24 INFO - PROCESS | 852 | 1464053844456 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:37:24 INFO - PROCESS | 852 | 1464053844458 Marionette TRACE conn5 <- [1,2810,null,{}] 18:37:24 INFO - PROCESS | 852 | 1464053844462 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:24 INFO - PROCESS | 852 | 1464053844660 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 18:37:24 INFO - PROCESS | 852 | 1464053844796 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:24 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBA9C0800 == 160 [pid = 852] [id = 712] 18:37:24 INFO - PROCESS | 852 | ++DOMWINDOW == 279 (0000004CB27D8000) [pid = 852] [serial = 2136] [outer = 0000000000000000] 18:37:24 INFO - PROCESS | 852 | ++DOMWINDOW == 280 (0000004CB27DB800) [pid = 852] [serial = 2137] [outer = 0000004CB27D8000] 18:37:24 INFO - PROCESS | 852 | 1464053844849 Marionette DEBUG loaded listener.js 18:37:24 INFO - PROCESS | 852 | ++DOMWINDOW == 281 (0000004CB2BB3800) [pid = 852] [serial = 2138] [outer = 0000004CB27D8000] 18:37:25 INFO - PROCESS | 852 | 1464053845465 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 18:37:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:37:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1081ms 18:37:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:37:25 INFO - PROCESS | 852 | 1464053845538 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 18:37:25 INFO - PROCESS | 852 | 1464053845540 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 18:37:25 INFO - PROCESS | 852 | 1464053845544 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:37:25 INFO - PROCESS | 852 | 1464053845548 Marionette TRACE conn5 <- [1,2814,null,{}] 18:37:25 INFO - PROCESS | 852 | 1464053845559 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:25 INFO - PROCESS | 852 | 1464053845700 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 18:37:25 INFO - PROCESS | 852 | 1464053845890 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:25 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBD867000 == 161 [pid = 852] [id = 713] 18:37:25 INFO - PROCESS | 852 | ++DOMWINDOW == 282 (0000004CB7B21000) [pid = 852] [serial = 2139] [outer = 0000000000000000] 18:37:25 INFO - PROCESS | 852 | ++DOMWINDOW == 283 (0000004CB7B2A400) [pid = 852] [serial = 2140] [outer = 0000004CB7B21000] 18:37:25 INFO - PROCESS | 852 | 1464053845942 Marionette DEBUG loaded listener.js 18:37:26 INFO - PROCESS | 852 | ++DOMWINDOW == 284 (0000004CB83A9C00) [pid = 852] [serial = 2141] [outer = 0000004CB7B21000] 18:37:26 INFO - PROCESS | 852 | 1464053846535 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:37:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:37:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1028ms 18:37:26 INFO - PROCESS | 852 | 1464053846575 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 18:37:26 INFO - PROCESS | 852 | 1464053846578 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 18:37:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:37:26 INFO - PROCESS | 852 | 1464053846581 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:37:26 INFO - PROCESS | 852 | 1464053846583 Marionette TRACE conn5 <- [1,2818,null,{}] 18:37:26 INFO - PROCESS | 852 | 1464053846587 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:26 INFO - PROCESS | 852 | 1464053846724 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 18:37:26 INFO - PROCESS | 852 | 1464053846928 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:26 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBFDA3800 == 162 [pid = 852] [id = 714] 18:37:26 INFO - PROCESS | 852 | ++DOMWINDOW == 285 (0000004CB8779400) [pid = 852] [serial = 2142] [outer = 0000000000000000] 18:37:26 INFO - PROCESS | 852 | ++DOMWINDOW == 286 (0000004CBA407000) [pid = 852] [serial = 2143] [outer = 0000004CB8779400] 18:37:26 INFO - PROCESS | 852 | 1464053846979 Marionette DEBUG loaded listener.js 18:37:27 INFO - PROCESS | 852 | ++DOMWINDOW == 287 (0000004CBA9EC400) [pid = 852] [serial = 2144] [outer = 0000004CB8779400] 18:37:27 INFO - PROCESS | 852 | 1464053847571 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 18:37:27 INFO - PROCESS | 852 | --DOCSHELL 0000004CCC258800 == 161 [pid = 852] [id = 694] 18:37:27 INFO - PROCESS | 852 | --DOCSHELL 0000004CCAE85000 == 160 [pid = 852] [id = 693] 18:37:27 INFO - PROCESS | 852 | --DOCSHELL 0000004CCA785800 == 159 [pid = 852] [id = 692] 18:37:27 INFO - PROCESS | 852 | --DOCSHELL 0000004CC90DE800 == 158 [pid = 852] [id = 691] 18:37:27 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8AA5800 == 157 [pid = 852] [id = 690] 18:37:27 INFO - PROCESS | 852 | --DOCSHELL 0000004CC3E6F800 == 156 [pid = 852] [id = 689] 18:37:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:37:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1133ms 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 286 (0000004CC9455000) [pid = 852] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 285 (0000004CCC0F0000) [pid = 852] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 284 (0000004CD23E4000) [pid = 852] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 283 (0000004CB8460C00) [pid = 852] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 282 (0000004CCB242800) [pid = 852] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 281 (0000004CCD2DD800) [pid = 852] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 280 (0000004CC55E1000) [pid = 852] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 279 (0000004CBEA63000) [pid = 852] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 278 (0000004CCD3B4800) [pid = 852] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 277 (0000004CCAF3B800) [pid = 852] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 276 (0000004CD1E4B800) [pid = 852] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 275 (0000004CCBE94800) [pid = 852] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 274 (0000004CCF72C800) [pid = 852] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 273 (0000004CCD869400) [pid = 852] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 272 (0000004CCE070000) [pid = 852] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 271 (0000004CB7B2AC00) [pid = 852] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOCSHELL 0000004CBF8AA000 == 155 [pid = 852] [id = 688] 18:37:27 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAC5B000 == 154 [pid = 852] [id = 687] 18:37:27 INFO - PROCESS | 852 | --DOCSHELL 0000004CC6B13800 == 153 [pid = 852] [id = 686] 18:37:27 INFO - PROCESS | 852 | --DOCSHELL 0000004CCF4F2000 == 152 [pid = 852] [id = 683] 18:37:27 INFO - PROCESS | 852 | --DOCSHELL 0000004CCE9E8000 == 151 [pid = 852] [id = 682] 18:37:27 INFO - PROCESS | 852 | --DOCSHELL 0000004CCD6BB000 == 150 [pid = 852] [id = 681] 18:37:27 INFO - PROCESS | 852 | --DOCSHELL 0000004CCD347800 == 149 [pid = 852] [id = 680] 18:37:27 INFO - PROCESS | 852 | --DOCSHELL 0000004CCBF93800 == 148 [pid = 852] [id = 679] 18:37:27 INFO - PROCESS | 852 | --DOCSHELL 0000004CCAED6800 == 147 [pid = 852] [id = 678] 18:37:27 INFO - PROCESS | 852 | --DOCSHELL 0000004CCAE3A000 == 146 [pid = 852] [id = 677] 18:37:27 INFO - PROCESS | 852 | --DOCSHELL 0000004CC9CDD000 == 145 [pid = 852] [id = 676] 18:37:27 INFO - PROCESS | 852 | --DOCSHELL 0000004CC894A800 == 144 [pid = 852] [id = 675] 18:37:27 INFO - PROCESS | 852 | --DOCSHELL 0000004CBD148800 == 143 [pid = 852] [id = 674] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 270 (0000004CBF778C00) [pid = 852] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 269 (0000004CC664F400) [pid = 852] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 268 (0000004CBFDFC000) [pid = 852] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 267 (0000004CC544D000) [pid = 852] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 266 (0000004CBF597800) [pid = 852] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 265 (0000004CB7B53400) [pid = 852] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 264 (0000004CC8D36800) [pid = 852] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 263 (0000004CC52EBC00) [pid = 852] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 262 (0000004CC1319800) [pid = 852] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 261 (0000004CC84A7800) [pid = 852] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 260 (0000004CBB4DCC00) [pid = 852] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 259 (0000004CBFBA5C00) [pid = 852] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 258 (0000004CC0F6D000) [pid = 852] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 257 (0000004CBF628400) [pid = 852] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 256 (0000004CBE3F8000) [pid = 852] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 255 (0000004CBC3C0000) [pid = 852] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | --DOMWINDOW == 254 (0000004CC517A400) [pid = 852] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 18:37:27 INFO - PROCESS | 852 | 1464053847843 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 18:37:27 INFO - PROCESS | 852 | 1464053847845 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 18:37:27 INFO - PROCESS | 852 | 1464053847853 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:37:27 INFO - PROCESS | 852 | 1464053847855 Marionette TRACE conn5 <- [1,2822,null,{}] 18:37:27 INFO - PROCESS | 852 | 1464053847859 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:37:27 INFO - PROCESS | 852 | 1464053847980 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 18:37:27 INFO - PROCESS | 852 | 1464053847987 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:28 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB022000 == 144 [pid = 852] [id = 715] 18:37:28 INFO - PROCESS | 852 | ++DOMWINDOW == 255 (0000004CAE74E400) [pid = 852] [serial = 2145] [outer = 0000000000000000] 18:37:28 INFO - PROCESS | 852 | ++DOMWINDOW == 256 (0000004CB2764C00) [pid = 852] [serial = 2146] [outer = 0000004CAE74E400] 18:37:28 INFO - PROCESS | 852 | 1464053848034 Marionette DEBUG loaded listener.js 18:37:28 INFO - PROCESS | 852 | ++DOMWINDOW == 257 (0000004CB7EDB400) [pid = 852] [serial = 2147] [outer = 0000004CAE74E400] 18:37:28 INFO - PROCESS | 852 | 1464053848626 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:37:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:37:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 816ms 18:37:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:37:28 INFO - PROCESS | 852 | 1464053848683 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 18:37:28 INFO - PROCESS | 852 | 1464053848685 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 18:37:28 INFO - PROCESS | 852 | 1464053848689 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:37:28 INFO - PROCESS | 852 | 1464053848691 Marionette TRACE conn5 <- [1,2826,null,{}] 18:37:28 INFO - PROCESS | 852 | 1464053848694 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:28 INFO - PROCESS | 852 | 1464053848839 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 18:37:28 INFO - PROCESS | 852 | 1464053848976 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:28 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC0F44800 == 145 [pid = 852] [id = 716] 18:37:28 INFO - PROCESS | 852 | ++DOMWINDOW == 258 (0000004CB845F000) [pid = 852] [serial = 2148] [outer = 0000000000000000] 18:37:29 INFO - PROCESS | 852 | ++DOMWINDOW == 259 (0000004CBB879000) [pid = 852] [serial = 2149] [outer = 0000004CB845F000] 18:37:29 INFO - PROCESS | 852 | 1464053849022 Marionette DEBUG loaded listener.js 18:37:29 INFO - PROCESS | 852 | ++DOMWINDOW == 260 (0000004CBD66D400) [pid = 852] [serial = 2150] [outer = 0000004CB845F000] 18:37:29 INFO - PROCESS | 852 | 1464053849428 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 18:37:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:37:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 774ms 18:37:29 INFO - PROCESS | 852 | 1464053849466 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 18:37:29 INFO - PROCESS | 852 | 1464053849469 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 18:37:29 INFO - PROCESS | 852 | 1464053849472 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:37:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:37:29 INFO - PROCESS | 852 | 1464053849473 Marionette TRACE conn5 <- [1,2830,null,{}] 18:37:29 INFO - PROCESS | 852 | 1464053849477 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:29 INFO - PROCESS | 852 | 1464053849598 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 18:37:29 INFO - PROCESS | 852 | 1464053849608 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:29 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1570000 == 146 [pid = 852] [id = 717] 18:37:29 INFO - PROCESS | 852 | ++DOMWINDOW == 261 (0000004CBE3A4400) [pid = 852] [serial = 2151] [outer = 0000000000000000] 18:37:29 INFO - PROCESS | 852 | ++DOMWINDOW == 262 (0000004CBE3EF800) [pid = 852] [serial = 2152] [outer = 0000004CBE3A4400] 18:37:29 INFO - PROCESS | 852 | 1464053849653 Marionette DEBUG loaded listener.js 18:37:29 INFO - PROCESS | 852 | ++DOMWINDOW == 263 (0000004CBE61A400) [pid = 852] [serial = 2153] [outer = 0000004CBE3A4400] 18:37:30 INFO - PROCESS | 852 | 1464053850136 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 18:37:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:37:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 690ms 18:37:30 INFO - PROCESS | 852 | 1464053850207 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 18:37:30 INFO - PROCESS | 852 | 1464053850209 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 18:37:30 INFO - PROCESS | 852 | 1464053850212 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:37:30 INFO - PROCESS | 852 | 1464053850214 Marionette TRACE conn5 <- [1,2834,null,{}] 18:37:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:37:30 INFO - PROCESS | 852 | 1464053850218 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:30 INFO - PROCESS | 852 | 1464053850418 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 18:37:30 INFO - PROCESS | 852 | 1464053850443 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:30 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC2E1C800 == 147 [pid = 852] [id = 718] 18:37:30 INFO - PROCESS | 852 | ++DOMWINDOW == 264 (0000004CBE47C000) [pid = 852] [serial = 2154] [outer = 0000000000000000] 18:37:30 INFO - PROCESS | 852 | ++DOMWINDOW == 265 (0000004CBE663800) [pid = 852] [serial = 2155] [outer = 0000004CBE47C000] 18:37:30 INFO - PROCESS | 852 | 1464053850489 Marionette DEBUG loaded listener.js 18:37:30 INFO - PROCESS | 852 | ++DOMWINDOW == 266 (0000004CBEA3B400) [pid = 852] [serial = 2156] [outer = 0000004CBE47C000] 18:37:30 INFO - PROCESS | 852 | 1464053850969 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 18:37:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:37:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 775ms 18:37:31 INFO - PROCESS | 852 | 1464053851003 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 18:37:31 INFO - PROCESS | 852 | 1464053851005 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 18:37:31 INFO - PROCESS | 852 | 1464053851009 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:37:31 INFO - PROCESS | 852 | 1464053851011 Marionette TRACE conn5 <- [1,2838,null,{}] 18:37:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:37:31 INFO - PROCESS | 852 | 1464053851014 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:31 INFO - PROCESS | 852 | 1464053851191 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 18:37:31 INFO - PROCESS | 852 | 1464053851214 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:31 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC5276800 == 148 [pid = 852] [id = 719] 18:37:31 INFO - PROCESS | 852 | ++DOMWINDOW == 267 (0000004CBE65E400) [pid = 852] [serial = 2157] [outer = 0000000000000000] 18:37:31 INFO - PROCESS | 852 | ++DOMWINDOW == 268 (0000004CBEA68400) [pid = 852] [serial = 2158] [outer = 0000004CBE65E400] 18:37:31 INFO - PROCESS | 852 | 1464053851259 Marionette DEBUG loaded listener.js 18:37:31 INFO - PROCESS | 852 | ++DOMWINDOW == 269 (0000004CBF48A800) [pid = 852] [serial = 2159] [outer = 0000004CBE65E400] 18:37:31 INFO - PROCESS | 852 | 1464053851718 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:37:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:37:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 775ms 18:37:31 INFO - PROCESS | 852 | 1464053851794 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 18:37:31 INFO - PROCESS | 852 | 1464053851796 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 18:37:31 INFO - PROCESS | 852 | 1464053851800 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:37:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:37:31 INFO - PROCESS | 852 | 1464053851801 Marionette TRACE conn5 <- [1,2842,null,{}] 18:37:31 INFO - PROCESS | 852 | 1464053851805 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:31 INFO - PROCESS | 852 | 1464053851974 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 18:37:32 INFO - PROCESS | 852 | 1464053851999 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:32 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC59E4000 == 149 [pid = 852] [id = 720] 18:37:32 INFO - PROCESS | 852 | ++DOMWINDOW == 270 (0000004CBF596800) [pid = 852] [serial = 2160] [outer = 0000000000000000] 18:37:32 INFO - PROCESS | 852 | ++DOMWINDOW == 271 (0000004CBF59A800) [pid = 852] [serial = 2161] [outer = 0000004CBF596800] 18:37:32 INFO - PROCESS | 852 | 1464053852045 Marionette DEBUG loaded listener.js 18:37:32 INFO - PROCESS | 852 | ++DOMWINDOW == 272 (0000004CBF776C00) [pid = 852] [serial = 2162] [outer = 0000004CBF596800] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 271 (0000004CAE904800) [pid = 852] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 270 (0000004CCE15AC00) [pid = 852] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 269 (0000004CC6D42C00) [pid = 852] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 268 (0000004CAD9BFC00) [pid = 852] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 267 (0000004CC51F9400) [pid = 852] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 266 (0000004CB27DE800) [pid = 852] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 265 (0000004CBFB72000) [pid = 852] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 264 (0000004CCB383400) [pid = 852] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 263 (0000004CC84B4C00) [pid = 852] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 262 (0000004CC1A3C400) [pid = 852] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 261 (0000004CC5449400) [pid = 852] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 260 (0000004CCD8D2C00) [pid = 852] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 259 (0000004CBD374800) [pid = 852] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 258 (0000004CC0192000) [pid = 852] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 257 (0000004CCF498C00) [pid = 852] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 256 (0000004CCBE8C800) [pid = 852] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 255 (0000004CBE3F3C00) [pid = 852] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 254 (0000004CCB92AC00) [pid = 852] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 253 (0000004CCAFC9000) [pid = 852] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 252 (0000004CCD4C3000) [pid = 852] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 251 (0000004CC019D400) [pid = 852] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 250 (0000004CAE242000) [pid = 852] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 249 (0000004CCB246800) [pid = 852] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 248 (0000004CC9812800) [pid = 852] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 247 (0000004CCB235800) [pid = 852] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 246 (0000004CBEA61C00) [pid = 852] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 245 (0000004CC5406000) [pid = 852] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 244 (0000004CC9038C00) [pid = 852] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 243 (0000004CBEA5DC00) [pid = 852] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 242 (0000004CCAFC6000) [pid = 852] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 241 (0000004CBA9ED800) [pid = 852] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 240 (0000004CBF942C00) [pid = 852] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 239 (0000004CB42D6000) [pid = 852] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:37:33 INFO - PROCESS | 852 | --DOMWINDOW == 238 (0000004CBD8B3400) [pid = 852] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:37:33 INFO - PROCESS | 852 | 1464053853236 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 18:37:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:37:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1487ms 18:37:33 INFO - PROCESS | 852 | 1464053853309 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 18:37:33 INFO - PROCESS | 852 | 1464053853320 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 18:37:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:37:33 INFO - PROCESS | 852 | 1464053853324 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:37:33 INFO - PROCESS | 852 | 1464053853326 Marionette TRACE conn5 <- [1,2846,null,{}] 18:37:33 INFO - PROCESS | 852 | 1464053853330 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:33 INFO - PROCESS | 852 | 1464053853457 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 18:37:33 INFO - PROCESS | 852 | 1464053853472 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:33 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC6DEA800 == 150 [pid = 852] [id = 721] 18:37:33 INFO - PROCESS | 852 | ++DOMWINDOW == 239 (0000004CBF494000) [pid = 852] [serial = 2163] [outer = 0000000000000000] 18:37:33 INFO - PROCESS | 852 | ++DOMWINDOW == 240 (0000004CBF9EDC00) [pid = 852] [serial = 2164] [outer = 0000004CBF494000] 18:37:33 INFO - PROCESS | 852 | 1464053853524 Marionette DEBUG loaded listener.js 18:37:33 INFO - PROCESS | 852 | ++DOMWINDOW == 241 (0000004CBFB9B000) [pid = 852] [serial = 2165] [outer = 0000004CBF494000] 18:37:34 INFO - PROCESS | 852 | 1464053854015 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:37:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:37:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 735ms 18:37:34 INFO - PROCESS | 852 | 1464053854068 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 18:37:34 INFO - PROCESS | 852 | 1464053854070 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 18:37:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:37:34 INFO - PROCESS | 852 | 1464053854074 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:37:34 INFO - PROCESS | 852 | 1464053854075 Marionette TRACE conn5 <- [1,2850,null,{}] 18:37:34 INFO - PROCESS | 852 | 1464053854079 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:34 INFO - PROCESS | 852 | 1464053854203 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 18:37:34 INFO - PROCESS | 852 | 1464053854212 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:34 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8948000 == 151 [pid = 852] [id = 722] 18:37:34 INFO - PROCESS | 852 | ++DOMWINDOW == 242 (0000004CBFBA4C00) [pid = 852] [serial = 2166] [outer = 0000000000000000] 18:37:34 INFO - PROCESS | 852 | ++DOMWINDOW == 243 (0000004CBFFD5000) [pid = 852] [serial = 2167] [outer = 0000004CBFBA4C00] 18:37:34 INFO - PROCESS | 852 | 1464053854257 Marionette DEBUG loaded listener.js 18:37:34 INFO - PROCESS | 852 | ++DOMWINDOW == 244 (0000004CC0196C00) [pid = 852] [serial = 2168] [outer = 0000004CBFBA4C00] 18:37:34 INFO - PROCESS | 852 | 1464053854722 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 18:37:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:37:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 690ms 18:37:34 INFO - PROCESS | 852 | 1464053854771 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 18:37:34 INFO - PROCESS | 852 | 1464053854773 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 18:37:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:37:34 INFO - PROCESS | 852 | 1464053854776 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:37:34 INFO - PROCESS | 852 | 1464053854787 Marionette TRACE conn5 <- [1,2854,null,{}] 18:37:34 INFO - PROCESS | 852 | 1464053854796 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:34 INFO - PROCESS | 852 | 1464053854921 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 18:37:34 INFO - PROCESS | 852 | 1464053854929 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:34 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8BE2000 == 152 [pid = 852] [id = 723] 18:37:34 INFO - PROCESS | 852 | ++DOMWINDOW == 245 (0000004CC0237800) [pid = 852] [serial = 2169] [outer = 0000000000000000] 18:37:34 INFO - PROCESS | 852 | ++DOMWINDOW == 246 (0000004CC0F6C000) [pid = 852] [serial = 2170] [outer = 0000004CC0237800] 18:37:34 INFO - PROCESS | 852 | 1464053854973 Marionette DEBUG loaded listener.js 18:37:35 INFO - PROCESS | 852 | ++DOMWINDOW == 247 (0000004CC0FC4400) [pid = 852] [serial = 2171] [outer = 0000004CC0237800] 18:37:35 INFO - PROCESS | 852 | 1464053855897 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 18:37:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:37:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1145ms 18:37:35 INFO - PROCESS | 852 | 1464053855925 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 18:37:35 INFO - PROCESS | 852 | 1464053855931 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 18:37:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:37:35 INFO - PROCESS | 852 | 1464053855936 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:37:35 INFO - PROCESS | 852 | 1464053855941 Marionette TRACE conn5 <- [1,2858,null,{}] 18:37:35 INFO - PROCESS | 852 | 1464053855947 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:36 INFO - PROCESS | 852 | 1464053856111 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 18:37:36 INFO - PROCESS | 852 | 1464053856292 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:36 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAAAD800 == 153 [pid = 852] [id = 724] 18:37:36 INFO - PROCESS | 852 | ++DOMWINDOW == 248 (0000004CAF616400) [pid = 852] [serial = 2172] [outer = 0000000000000000] 18:37:36 INFO - PROCESS | 852 | ++DOMWINDOW == 249 (0000004CB27DCC00) [pid = 852] [serial = 2173] [outer = 0000004CAF616400] 18:37:36 INFO - PROCESS | 852 | 1464053856351 Marionette DEBUG loaded listener.js 18:37:36 INFO - PROCESS | 852 | ++DOMWINDOW == 250 (0000004CB37AE400) [pid = 852] [serial = 2174] [outer = 0000004CAF616400] 18:37:36 INFO - PROCESS | 852 | 1464053856982 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 18:37:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:37:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1081ms 18:37:37 INFO - PROCESS | 852 | 1464053857027 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 18:37:37 INFO - PROCESS | 852 | 1464053857034 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 18:37:37 INFO - PROCESS | 852 | 1464053857041 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:37:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:37:37 INFO - PROCESS | 852 | 1464053857044 Marionette TRACE conn5 <- [1,2862,null,{}] 18:37:37 INFO - PROCESS | 852 | 1464053857048 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:37 INFO - PROCESS | 852 | 1464053857204 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 18:37:37 INFO - PROCESS | 852 | 1464053857384 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:37 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1568800 == 154 [pid = 852] [id = 725] 18:37:37 INFO - PROCESS | 852 | ++DOMWINDOW == 251 (0000004CB7F3DC00) [pid = 852] [serial = 2175] [outer = 0000000000000000] 18:37:37 INFO - PROCESS | 852 | ++DOMWINDOW == 252 (0000004CB87DC800) [pid = 852] [serial = 2176] [outer = 0000004CB7F3DC00] 18:37:37 INFO - PROCESS | 852 | 1464053857440 Marionette DEBUG loaded listener.js 18:37:37 INFO - PROCESS | 852 | ++DOMWINDOW == 253 (0000004CBB573800) [pid = 852] [serial = 2177] [outer = 0000004CB7F3DC00] 18:37:38 INFO - PROCESS | 852 | 1464053858063 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 18:37:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:37:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1081ms 18:37:38 INFO - PROCESS | 852 | 1464053858128 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 18:37:38 INFO - PROCESS | 852 | 1464053858131 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 18:37:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:37:38 INFO - PROCESS | 852 | 1464053858135 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:37:38 INFO - PROCESS | 852 | 1464053858139 Marionette TRACE conn5 <- [1,2866,null,{}] 18:37:38 INFO - PROCESS | 852 | 1464053858150 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:38 INFO - PROCESS | 852 | 1464053858337 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 18:37:38 INFO - PROCESS | 852 | 1464053858520 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:38 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8D0A800 == 155 [pid = 852] [id = 726] 18:37:38 INFO - PROCESS | 852 | ++DOMWINDOW == 254 (0000004CBD1CB400) [pid = 852] [serial = 2178] [outer = 0000000000000000] 18:37:38 INFO - PROCESS | 852 | ++DOMWINDOW == 255 (0000004CBEA68C00) [pid = 852] [serial = 2179] [outer = 0000004CBD1CB400] 18:37:38 INFO - PROCESS | 852 | 1464053858579 Marionette DEBUG loaded listener.js 18:37:38 INFO - PROCESS | 852 | ++DOMWINDOW == 256 (0000004CBF9F5400) [pid = 852] [serial = 2180] [outer = 0000004CBD1CB400] 18:37:39 INFO - PROCESS | 852 | 1464053859179 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 18:37:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:37:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1083ms 18:37:39 INFO - PROCESS | 852 | 1464053859220 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 18:37:39 INFO - PROCESS | 852 | 1464053859223 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 18:37:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:37:39 INFO - PROCESS | 852 | 1464053859226 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:37:39 INFO - PROCESS | 852 | 1464053859229 Marionette TRACE conn5 <- [1,2870,null,{}] 18:37:39 INFO - PROCESS | 852 | 1464053859232 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:39 INFO - PROCESS | 852 | 1464053859385 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 18:37:39 INFO - PROCESS | 852 | 1464053859564 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:39 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC90A3000 == 156 [pid = 852] [id = 727] 18:37:39 INFO - PROCESS | 852 | ++DOMWINDOW == 257 (0000004CBFBA5C00) [pid = 852] [serial = 2181] [outer = 0000000000000000] 18:37:39 INFO - PROCESS | 852 | ++DOMWINDOW == 258 (0000004CC0F79800) [pid = 852] [serial = 2182] [outer = 0000004CBFBA5C00] 18:37:39 INFO - PROCESS | 852 | 1464053859623 Marionette DEBUG loaded listener.js 18:37:39 INFO - PROCESS | 852 | ++DOMWINDOW == 259 (0000004CC1319800) [pid = 852] [serial = 2183] [outer = 0000004CBFBA5C00] 18:37:40 INFO - PROCESS | 852 | 1464053860236 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 18:37:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:37:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1083ms 18:37:40 INFO - PROCESS | 852 | 1464053860312 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 18:37:40 INFO - PROCESS | 852 | 1464053860314 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 18:37:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:37:40 INFO - PROCESS | 852 | 1464053860333 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:37:40 INFO - PROCESS | 852 | 1464053860335 Marionette TRACE conn5 <- [1,2874,null,{}] 18:37:40 INFO - PROCESS | 852 | 1464053860341 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:40 INFO - PROCESS | 852 | 1464053860491 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 18:37:40 INFO - PROCESS | 852 | 1464053860668 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:40 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC93E0000 == 157 [pid = 852] [id = 728] 18:37:40 INFO - PROCESS | 852 | ++DOMWINDOW == 260 (0000004CC1A33000) [pid = 852] [serial = 2184] [outer = 0000000000000000] 18:37:40 INFO - PROCESS | 852 | ++DOMWINDOW == 261 (0000004CC1A3A400) [pid = 852] [serial = 2185] [outer = 0000004CC1A33000] 18:37:40 INFO - PROCESS | 852 | 1464053860724 Marionette DEBUG loaded listener.js 18:37:40 INFO - PROCESS | 852 | ++DOMWINDOW == 262 (0000004CC1BE6800) [pid = 852] [serial = 2186] [outer = 0000004CC1A33000] 18:37:41 INFO - PROCESS | 852 | 1464053861341 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 18:37:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:37:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1095ms 18:37:41 INFO - PROCESS | 852 | 1464053861416 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 18:37:41 INFO - PROCESS | 852 | 1464053861418 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 18:37:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:37:41 INFO - PROCESS | 852 | 1464053861437 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:37:41 INFO - PROCESS | 852 | 1464053861439 Marionette TRACE conn5 <- [1,2878,null,{}] 18:37:41 INFO - PROCESS | 852 | 1464053861444 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:41 INFO - PROCESS | 852 | 1464053861610 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 18:37:41 INFO - PROCESS | 852 | 1464053861786 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:41 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC952E000 == 158 [pid = 852] [id = 729] 18:37:41 INFO - PROCESS | 852 | ++DOMWINDOW == 263 (0000004CC51ED000) [pid = 852] [serial = 2187] [outer = 0000000000000000] 18:37:41 INFO - PROCESS | 852 | ++DOMWINDOW == 264 (0000004CC524AC00) [pid = 852] [serial = 2188] [outer = 0000004CC51ED000] 18:37:41 INFO - PROCESS | 852 | 1464053861842 Marionette DEBUG loaded listener.js 18:37:41 INFO - PROCESS | 852 | ++DOMWINDOW == 265 (0000004CC52F0800) [pid = 852] [serial = 2189] [outer = 0000004CC51ED000] 18:37:42 INFO - PROCESS | 852 | 1464053862445 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:37:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:37:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1083ms 18:37:42 INFO - PROCESS | 852 | 1464053862526 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 18:37:42 INFO - PROCESS | 852 | 1464053862529 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 18:37:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:37:42 INFO - PROCESS | 852 | 1464053862533 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:37:42 INFO - PROCESS | 852 | 1464053862535 Marionette TRACE conn5 <- [1,2882,null,{}] 18:37:42 INFO - PROCESS | 852 | 1464053862554 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:42 INFO - PROCESS | 852 | 1464053862702 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 18:37:42 INFO - PROCESS | 852 | 1464053862879 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:42 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC9C22800 == 159 [pid = 852] [id = 730] 18:37:42 INFO - PROCESS | 852 | ++DOMWINDOW == 266 (0000004CC52E7400) [pid = 852] [serial = 2190] [outer = 0000000000000000] 18:37:42 INFO - PROCESS | 852 | ++DOMWINDOW == 267 (0000004CC540D400) [pid = 852] [serial = 2191] [outer = 0000004CC52E7400] 18:37:42 INFO - PROCESS | 852 | 1464053862935 Marionette DEBUG loaded listener.js 18:37:43 INFO - PROCESS | 852 | ++DOMWINDOW == 268 (0000004CC5453C00) [pid = 852] [serial = 2192] [outer = 0000004CC52E7400] 18:37:43 INFO - PROCESS | 852 | 1464053863568 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 18:37:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:37:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1099ms 18:37:43 INFO - PROCESS | 852 | 1464053863633 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 18:37:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:37:43 INFO - PROCESS | 852 | 1464053863636 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 18:37:43 INFO - PROCESS | 852 | 1464053863639 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:37:43 INFO - PROCESS | 852 | 1464053863641 Marionette TRACE conn5 <- [1,2886,null,{}] 18:37:43 INFO - PROCESS | 852 | 1464053863645 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:43 INFO - PROCESS | 852 | 1464053863812 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 18:37:44 INFO - PROCESS | 852 | 1464053863995 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:44 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCA78C800 == 160 [pid = 852] [id = 731] 18:37:44 INFO - PROCESS | 852 | ++DOMWINDOW == 269 (0000004CC55DE000) [pid = 852] [serial = 2193] [outer = 0000000000000000] 18:37:44 INFO - PROCESS | 852 | ++DOMWINDOW == 270 (0000004CC55E3800) [pid = 852] [serial = 2194] [outer = 0000004CC55DE000] 18:37:44 INFO - PROCESS | 852 | 1464053864050 Marionette DEBUG loaded listener.js 18:37:44 INFO - PROCESS | 852 | ++DOMWINDOW == 271 (0000004CC6655800) [pid = 852] [serial = 2195] [outer = 0000004CC55DE000] 18:37:44 INFO - PROCESS | 852 | 1464053864661 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 18:37:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:37:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1087ms 18:37:44 INFO - PROCESS | 852 | 1464053864727 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 18:37:44 INFO - PROCESS | 852 | 1464053864730 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 18:37:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:37:44 INFO - PROCESS | 852 | 1464053864733 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:37:44 INFO - PROCESS | 852 | 1464053864735 Marionette TRACE conn5 <- [1,2890,null,{}] 18:37:44 INFO - PROCESS | 852 | 1464053864739 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:44 INFO - PROCESS | 852 | 1464053864887 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 18:37:45 INFO - PROCESS | 852 | 1464053865068 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:45 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCAE4A000 == 161 [pid = 852] [id = 732] 18:37:45 INFO - PROCESS | 852 | ++DOMWINDOW == 272 (0000004CC6D3E800) [pid = 852] [serial = 2196] [outer = 0000000000000000] 18:37:45 INFO - PROCESS | 852 | ++DOMWINDOW == 273 (0000004CC6D48C00) [pid = 852] [serial = 2197] [outer = 0000004CC6D3E800] 18:37:45 INFO - PROCESS | 852 | 1464053865122 Marionette DEBUG loaded listener.js 18:37:45 INFO - PROCESS | 852 | ++DOMWINDOW == 274 (0000004CC84A8800) [pid = 852] [serial = 2198] [outer = 0000004CC6D3E800] 18:37:45 INFO - PROCESS | 852 | 1464053865722 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:37:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:37:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1032ms 18:37:45 INFO - PROCESS | 852 | 1464053865768 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 18:37:45 INFO - PROCESS | 852 | 1464053865771 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 18:37:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:37:45 INFO - PROCESS | 852 | 1464053865792 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:37:45 INFO - PROCESS | 852 | 1464053865794 Marionette TRACE conn5 <- [1,2894,null,{}] 18:37:45 INFO - PROCESS | 852 | 1464053865798 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:45 INFO - PROCESS | 852 | 1464053865952 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 18:37:46 INFO - PROCESS | 852 | 1464053866134 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:46 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCAEEC800 == 162 [pid = 852] [id = 733] 18:37:46 INFO - PROCESS | 852 | ++DOMWINDOW == 275 (0000004CC6D43000) [pid = 852] [serial = 2199] [outer = 0000000000000000] 18:37:46 INFO - PROCESS | 852 | ++DOMWINDOW == 276 (0000004CC8D31400) [pid = 852] [serial = 2200] [outer = 0000004CC6D43000] 18:37:46 INFO - PROCESS | 852 | 1464053866192 Marionette DEBUG loaded listener.js 18:37:46 INFO - PROCESS | 852 | ++DOMWINDOW == 277 (0000004CC9032800) [pid = 852] [serial = 2201] [outer = 0000004CC6D43000] 18:37:46 INFO - PROCESS | 852 | 1464053866782 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 18:37:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:37:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1044ms 18:37:46 INFO - PROCESS | 852 | 1464053866821 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 18:37:46 INFO - PROCESS | 852 | 1464053866824 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 18:37:46 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:37:46 INFO - PROCESS | 852 | 1464053866828 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:37:46 INFO - PROCESS | 852 | 1464053866831 Marionette TRACE conn5 <- [1,2898,null,{}] 18:37:46 INFO - PROCESS | 852 | 1464053866852 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:47 INFO - PROCESS | 852 | 1464053867019 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 18:37:47 INFO - PROCESS | 852 | 1464053867216 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:47 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCBF8B800 == 163 [pid = 852] [id = 734] 18:37:47 INFO - PROCESS | 852 | ++DOMWINDOW == 278 (0000004CC9354C00) [pid = 852] [serial = 2202] [outer = 0000000000000000] 18:37:47 INFO - PROCESS | 852 | ++DOMWINDOW == 279 (0000004CC9459C00) [pid = 852] [serial = 2203] [outer = 0000004CC9354C00] 18:37:47 INFO - PROCESS | 852 | 1464053867278 Marionette DEBUG loaded listener.js 18:37:47 INFO - PROCESS | 852 | ++DOMWINDOW == 280 (0000004CCA754400) [pid = 852] [serial = 2204] [outer = 0000004CC9354C00] 18:37:47 INFO - PROCESS | 852 | 1464053867853 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 18:37:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:37:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:37:47 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1077ms 18:37:47 INFO - PROCESS | 852 | 1464053867912 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 18:37:47 INFO - PROCESS | 852 | 1464053867915 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 18:37:47 INFO - TEST-START | /DOMEvents/constructors.html 18:37:47 INFO - PROCESS | 852 | 1464053867919 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:37:47 INFO - PROCESS | 852 | 1464053867921 Marionette TRACE conn5 <- [1,2902,null,{}] 18:37:47 INFO - PROCESS | 852 | 1464053867925 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:48 INFO - PROCESS | 852 | 1464053868074 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 18:37:48 INFO - PROCESS | 852 | 1464053868268 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:48 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCD313000 == 164 [pid = 852] [id = 735] 18:37:48 INFO - PROCESS | 852 | ++DOMWINDOW == 281 (0000004CC9355000) [pid = 852] [serial = 2205] [outer = 0000000000000000] 18:37:48 INFO - PROCESS | 852 | ++DOMWINDOW == 282 (0000004CCA8C9400) [pid = 852] [serial = 2206] [outer = 0000004CC9355000] 18:37:48 INFO - PROCESS | 852 | 1464053868324 Marionette DEBUG loaded listener.js 18:37:48 INFO - PROCESS | 852 | ++DOMWINDOW == 283 (0000004CCAE1A800) [pid = 852] [serial = 2207] [outer = 0000004CC9355000] 18:37:49 INFO - PROCESS | 852 | 1464053868993 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:37:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:37:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:37:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:37:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:37:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:37:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:37:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:37:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:37:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:37:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:37:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:37:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:37:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:37:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:37:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:37:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:37:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:37:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:37:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:37:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:37:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:37:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:37:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:37:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:37:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:37:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:37:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:37:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:37:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:37:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:37:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:37:49 INFO - TEST-OK | /DOMEvents/constructors.html | took 1154ms 18:37:49 INFO - PROCESS | 852 | 1464053869076 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 18:37:49 INFO - PROCESS | 852 | 1464053869078 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 18:37:49 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:37:49 INFO - PROCESS | 852 | 1464053869082 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:37:49 INFO - PROCESS | 852 | 1464053869086 Marionette TRACE conn5 <- [1,2906,null,{}] 18:37:49 INFO - PROCESS | 852 | 1464053869090 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:49 INFO - PROCESS | 852 | 1464053869245 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 18:37:49 INFO - PROCESS | 852 | 1464053869422 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:49 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCD64D000 == 165 [pid = 852] [id = 736] 18:37:49 INFO - PROCESS | 852 | ++DOMWINDOW == 284 (0000004CCA74F400) [pid = 852] [serial = 2208] [outer = 0000000000000000] 18:37:49 INFO - PROCESS | 852 | ++DOMWINDOW == 285 (0000004CCAFC9000) [pid = 852] [serial = 2209] [outer = 0000004CCA74F400] 18:37:49 INFO - PROCESS | 852 | 1464053869476 Marionette DEBUG loaded listener.js 18:37:49 INFO - PROCESS | 852 | ++DOMWINDOW == 286 (0000004CCB239C00) [pid = 852] [serial = 2210] [outer = 0000004CCA74F400] 18:37:50 INFO - PROCESS | 852 | 1464053870035 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:37:50 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:37:50 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 985ms 18:37:50 INFO - PROCESS | 852 | 1464053870069 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 18:37:50 INFO - PROCESS | 852 | 1464053870072 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 18:37:50 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:37:50 INFO - PROCESS | 852 | 1464053870075 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:37:50 INFO - PROCESS | 852 | 1464053870077 Marionette TRACE conn5 <- [1,2910,null,{}] 18:37:50 INFO - PROCESS | 852 | 1464053870081 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:50 INFO - PROCESS | 852 | 1464053870297 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 18:37:50 INFO - PROCESS | 852 | 1464053870403 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:50 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCE02F000 == 166 [pid = 852] [id = 737] 18:37:50 INFO - PROCESS | 852 | ++DOMWINDOW == 287 (0000004CCAFC5000) [pid = 852] [serial = 2211] [outer = 0000000000000000] 18:37:50 INFO - PROCESS | 852 | ++DOMWINDOW == 288 (0000004CCB248400) [pid = 852] [serial = 2212] [outer = 0000004CCAFC5000] 18:37:50 INFO - PROCESS | 852 | 1464053870458 Marionette DEBUG loaded listener.js 18:37:50 INFO - PROCESS | 852 | ++DOMWINDOW == 289 (0000004CCB395000) [pid = 852] [serial = 2213] [outer = 0000004CCAFC5000] 18:37:50 INFO - PROCESS | 852 | [852] 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 18:37:50 INFO - PROCESS | 852 | [852] 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 18:37:50 INFO - PROCESS | 852 | [852] 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 18:37:50 INFO - PROCESS | 852 | [852] 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 18:37:50 INFO - PROCESS | 852 | 1464053870974 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 18:37:51 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:37:51 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:37:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:37:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:37:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:37:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:37:51 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 18:37:51 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:37:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:37:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:37:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:37:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:37:51 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 18:37:51 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:37:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:37:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:37:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:37:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:37:51 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]" 18:37:51 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:37:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:37:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:37:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:37:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:37:51 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:37:51 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 933ms 18:37:51 INFO - PROCESS | 852 | 1464053871011 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 18:37:51 INFO - PROCESS | 852 | 1464053871013 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 18:37:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:37:51 INFO - PROCESS | 852 | 1464053871017 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:37:51 INFO - PROCESS | 852 | 1464053871019 Marionette TRACE conn5 <- [1,2914,null,{}] 18:37:51 INFO - PROCESS | 852 | 1464053871023 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:51 INFO - PROCESS | 852 | 1464053871174 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 18:37:51 INFO - PROCESS | 852 | 1464053871370 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:51 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCF297000 == 167 [pid = 852] [id = 738] 18:37:51 INFO - PROCESS | 852 | ++DOMWINDOW == 290 (0000004CCB39EC00) [pid = 852] [serial = 2214] [outer = 0000000000000000] 18:37:51 INFO - PROCESS | 852 | ++DOMWINDOW == 291 (0000004CCB929400) [pid = 852] [serial = 2215] [outer = 0000004CCB39EC00] 18:37:51 INFO - PROCESS | 852 | 1464053871427 Marionette DEBUG loaded listener.js 18:37:51 INFO - PROCESS | 852 | ++DOMWINDOW == 292 (0000004CCBD2AC00) [pid = 852] [serial = 2216] [outer = 0000004CCB39EC00] 18:37:51 INFO - PROCESS | 852 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:37:51 INFO - PROCESS | 852 | 1464053871970 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 18:37:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:37:52 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 987ms 18:37:52 INFO - PROCESS | 852 | 1464053872020 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 18:37:52 INFO - PROCESS | 852 | 1464053872022 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 18:37:52 INFO - PROCESS | 852 | 1464053872028 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:37:52 INFO - PROCESS | 852 | 1464053872031 Marionette TRACE conn5 <- [1,2918,null,{}] 18:37:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:37:52 INFO - PROCESS | 852 | 1464053872035 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:52 INFO - PROCESS | 852 | 1464053872188 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 18:37:52 INFO - PROCESS | 852 | 1464053872386 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:52 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCF4E1000 == 168 [pid = 852] [id = 739] 18:37:52 INFO - PROCESS | 852 | ++DOMWINDOW == 293 (0000004CCB86D400) [pid = 852] [serial = 2217] [outer = 0000000000000000] 18:37:52 INFO - PROCESS | 852 | ++DOMWINDOW == 294 (0000004CCBE95C00) [pid = 852] [serial = 2218] [outer = 0000004CCB86D400] 18:37:52 INFO - PROCESS | 852 | 1464053872442 Marionette DEBUG loaded listener.js 18:37:52 INFO - PROCESS | 852 | ++DOMWINDOW == 295 (0000004CCBEC9400) [pid = 852] [serial = 2219] [outer = 0000004CCB86D400] 18:37:52 INFO - PROCESS | 852 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:37:52 INFO - PROCESS | 852 | 1464053872984 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 18:37:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:37:53 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 985ms 18:37:53 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:37:53 INFO - PROCESS | 852 | 1464053873019 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 18:37:53 INFO - PROCESS | 852 | 1464053873021 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 18:37:53 INFO - PROCESS | 852 | 1464053873025 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:37:53 INFO - PROCESS | 852 | 1464053873027 Marionette TRACE conn5 <- [1,2922,null,{}] 18:37:53 INFO - PROCESS | 852 | 1464053873031 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:53 INFO - PROCESS | 852 | 1464053873250 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 18:37:53 INFO - PROCESS | 852 | 1464053873358 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:53 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD1618800 == 169 [pid = 852] [id = 740] 18:37:53 INFO - PROCESS | 852 | ++DOMWINDOW == 296 (0000004CCC0E5C00) [pid = 852] [serial = 2220] [outer = 0000000000000000] 18:37:53 INFO - PROCESS | 852 | ++DOMWINDOW == 297 (0000004CCC0EA800) [pid = 852] [serial = 2221] [outer = 0000004CCC0E5C00] 18:37:53 INFO - PROCESS | 852 | 1464053873412 Marionette DEBUG loaded listener.js 18:37:53 INFO - PROCESS | 852 | ++DOMWINDOW == 298 (0000004CCC28CC00) [pid = 852] [serial = 2222] [outer = 0000004CCC0E5C00] 18:37:54 INFO - PROCESS | 852 | 1464053874025 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:37:54 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:37:54 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1022ms 18:37:54 INFO - PROCESS | 852 | 1464053874052 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 18:37:54 INFO - PROCESS | 852 | 1464053874055 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 18:37:54 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:37:54 INFO - PROCESS | 852 | 1464053874061 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:37:54 INFO - PROCESS | 852 | 1464053874063 Marionette TRACE conn5 <- [1,2926,null,{}] 18:37:54 INFO - PROCESS | 852 | 1464053874067 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:54 INFO - PROCESS | 852 | 1464053874222 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 18:37:54 INFO - PROCESS | 852 | 1464053874422 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:54 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC3815000 == 170 [pid = 852] [id = 741] 18:37:54 INFO - PROCESS | 852 | ++DOMWINDOW == 299 (0000004CB4D83C00) [pid = 852] [serial = 2223] [outer = 0000000000000000] 18:37:54 INFO - PROCESS | 852 | ++DOMWINDOW == 300 (0000004CBEA62000) [pid = 852] [serial = 2224] [outer = 0000004CB4D83C00] 18:37:54 INFO - PROCESS | 852 | 1464053874479 Marionette DEBUG loaded listener.js 18:37:54 INFO - PROCESS | 852 | ++DOMWINDOW == 301 (0000004CCBD2F000) [pid = 852] [serial = 2225] [outer = 0000004CB4D83C00] 18:37:55 INFO - PROCESS | 852 | 1464053875044 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:37:55 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. 18:37:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1027ms 18:37:55 INFO - PROCESS | 852 | 1464053875092 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 18:37:55 INFO - PROCESS | 852 | 1464053875095 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 18:37:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:37:55 INFO - PROCESS | 852 | 1464053875099 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:37:55 INFO - PROCESS | 852 | 1464053875101 Marionette TRACE conn5 <- [1,2930,null,{}] 18:37:55 INFO - PROCESS | 852 | 1464053875123 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:55 INFO - PROCESS | 852 | 1464053875283 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 18:37:55 INFO - PROCESS | 852 | 1464053875490 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:55 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCBEB8800 == 171 [pid = 852] [id = 742] 18:37:55 INFO - PROCESS | 852 | ++DOMWINDOW == 302 (0000004CCAE16400) [pid = 852] [serial = 2226] [outer = 0000000000000000] 18:37:55 INFO - PROCESS | 852 | ++DOMWINDOW == 303 (0000004CCC36E400) [pid = 852] [serial = 2227] [outer = 0000004CCAE16400] 18:37:55 INFO - PROCESS | 852 | 1464053875549 Marionette DEBUG loaded listener.js 18:37:55 INFO - PROCESS | 852 | ++DOMWINDOW == 304 (0000004CCC377000) [pid = 852] [serial = 2228] [outer = 0000004CCAE16400] 18:37:56 INFO - PROCESS | 852 | 1464053876120 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 18:37:56 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 18:37:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:37:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:37:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:37:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1056ms 18:37:56 INFO - PROCESS | 852 | 1464053876155 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 18:37:56 INFO - PROCESS | 852 | 1464053876158 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 18:37:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:37:56 INFO - PROCESS | 852 | 1464053876179 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:37:56 INFO - PROCESS | 852 | 1464053876181 Marionette TRACE conn5 <- [1,2934,null,{}] 18:37:56 INFO - PROCESS | 852 | 1464053876209 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:56 INFO - PROCESS | 852 | 1464053876371 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 18:37:56 INFO - PROCESS | 852 | 1464053876571 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:56 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8D19800 == 172 [pid = 852] [id = 743] 18:37:56 INFO - PROCESS | 852 | ++DOMWINDOW == 305 (0000004CB34C6000) [pid = 852] [serial = 2229] [outer = 0000000000000000] 18:37:56 INFO - PROCESS | 852 | ++DOMWINDOW == 306 (0000004CBB9A8C00) [pid = 852] [serial = 2230] [outer = 0000004CB34C6000] 18:37:56 INFO - PROCESS | 852 | 1464053876628 Marionette DEBUG loaded listener.js 18:37:56 INFO - PROCESS | 852 | ++DOMWINDOW == 307 (0000004CCD2D5000) [pid = 852] [serial = 2231] [outer = 0000004CB34C6000] 18:37:57 INFO - PROCESS | 852 | 1464053877159 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:37:57 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. 18:37:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1030ms 18:37:57 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:37:57 INFO - PROCESS | 852 | 1464053877213 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 18:37:57 INFO - PROCESS | 852 | 1464053877215 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 18:37:57 INFO - PROCESS | 852 | 1464053877219 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:37:57 INFO - PROCESS | 852 | 1464053877221 Marionette TRACE conn5 <- [1,2938,null,{}] 18:37:57 INFO - PROCESS | 852 | 1464053877225 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:57 INFO - PROCESS | 852 | 1464053877383 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 18:37:57 INFO - PROCESS | 852 | 1464053877875 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:57 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB7E9A000 == 173 [pid = 852] [id = 744] 18:37:57 INFO - PROCESS | 852 | ++DOMWINDOW == 308 (0000004CAC662400) [pid = 852] [serial = 2232] [outer = 0000000000000000] 18:37:57 INFO - PROCESS | 852 | ++DOMWINDOW == 309 (0000004CACF10800) [pid = 852] [serial = 2233] [outer = 0000004CAC662400] 18:37:57 INFO - PROCESS | 852 | 1464053877990 Marionette DEBUG loaded listener.js 18:37:58 INFO - PROCESS | 852 | ++DOMWINDOW == 310 (0000004CAE725C00) [pid = 852] [serial = 2234] [outer = 0000004CAC662400] 18:37:58 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBBAC4000 == 174 [pid = 852] [id = 745] 18:37:58 INFO - PROCESS | 852 | ++DOMWINDOW == 311 (0000004CB511F400) [pid = 852] [serial = 2235] [outer = 0000000000000000] 18:37:58 INFO - PROCESS | 852 | ++DOMWINDOW == 312 (0000004CB7F34800) [pid = 852] [serial = 2236] [outer = 0000004CB511F400] 18:37:58 INFO - PROCESS | 852 | 1464053878688 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:37:58 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. 18:37:58 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1481ms 18:37:58 INFO - PROCESS | 852 | 1464053878703 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 18:37:58 INFO - PROCESS | 852 | 1464053878707 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 18:37:58 INFO - PROCESS | 852 | 1464053878711 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:37:58 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:37:58 INFO - PROCESS | 852 | 1464053878715 Marionette TRACE conn5 <- [1,2942,null,{}] 18:37:58 INFO - PROCESS | 852 | 1464053878720 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:58 INFO - PROCESS | 852 | 1464053878918 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 18:37:59 INFO - PROCESS | 852 | 1464053879139 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:59 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1365800 == 175 [pid = 852] [id = 746] 18:37:59 INFO - PROCESS | 852 | ++DOMWINDOW == 313 (0000004CADF19000) [pid = 852] [serial = 2237] [outer = 0000000000000000] 18:37:59 INFO - PROCESS | 852 | ++DOMWINDOW == 314 (0000004CB2906C00) [pid = 852] [serial = 2238] [outer = 0000004CADF19000] 18:37:59 INFO - PROCESS | 852 | 1464053879193 Marionette DEBUG loaded listener.js 18:37:59 INFO - PROCESS | 852 | ++DOMWINDOW == 315 (0000004CBAD45400) [pid = 852] [serial = 2239] [outer = 0000004CADF19000] 18:37:59 INFO - PROCESS | 852 | 1464053879762 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:37:59 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:37:59 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 18:37:59 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1081ms 18:37:59 INFO - PROCESS | 852 | 1464053879807 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 18:37:59 INFO - PROCESS | 852 | 1464053879811 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 18:37:59 INFO - PROCESS | 852 | 1464053879819 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:37:59 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:37:59 INFO - PROCESS | 852 | 1464053879821 Marionette TRACE conn5 <- [1,2946,null,{}] 18:37:59 INFO - PROCESS | 852 | 1464053879825 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:00 INFO - PROCESS | 852 | 1464053879998 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 18:38:00 INFO - PROCESS | 852 | 1464053880190 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:00 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC0F32800 == 176 [pid = 852] [id = 747] 18:38:00 INFO - PROCESS | 852 | ++DOMWINDOW == 316 (0000004CBA9EAC00) [pid = 852] [serial = 2240] [outer = 0000000000000000] 18:38:00 INFO - PROCESS | 852 | ++DOMWINDOW == 317 (0000004CBE884800) [pid = 852] [serial = 2241] [outer = 0000004CBA9EAC00] 18:38:00 INFO - PROCESS | 852 | 1464053880240 Marionette DEBUG loaded listener.js 18:38:00 INFO - PROCESS | 852 | ++DOMWINDOW == 318 (0000004CBF5A1400) [pid = 852] [serial = 2242] [outer = 0000004CBA9EAC00] 18:38:00 INFO - PROCESS | 852 | 1464053880816 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:38:00 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. 18:38:00 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1021ms 18:38:00 INFO - PROCESS | 852 | 1464053880846 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 18:38:00 INFO - PROCESS | 852 | 1464053880848 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 18:38:00 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:38:00 INFO - PROCESS | 852 | 1464053880889 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:38:00 INFO - PROCESS | 852 | 1464053880895 Marionette TRACE conn5 <- [1,2950,null,{}] 18:38:00 INFO - PROCESS | 852 | 1464053880908 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:01 INFO - PROCESS | 852 | 1464053881055 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 18:38:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CCF28F800 == 175 [pid = 852] [id = 607] 18:38:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CCAE27800 == 174 [pid = 852] [id = 608] 18:38:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CCAE4F800 == 173 [pid = 852] [id = 609] 18:38:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1212000 == 172 [pid = 852] [id = 23] 18:38:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8948000 == 171 [pid = 852] [id = 722] 18:38:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC5276800 == 170 [pid = 852] [id = 719] 18:38:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC2E1C800 == 169 [pid = 852] [id = 718] 18:38:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1570000 == 168 [pid = 852] [id = 717] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 317 (0000004CCB23CC00) [pid = 852] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 316 (0000004CCB87C000) [pid = 852] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 315 (0000004CCD860800) [pid = 852] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 314 (0000004CCC0AF800) [pid = 852] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 313 (0000004CCE15D400) [pid = 852] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 312 (0000004CCF72B000) [pid = 852] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 311 (0000004CD2361400) [pid = 852] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 310 (0000004CBD8B9800) [pid = 852] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 309 (0000004CCBE93000) [pid = 852] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC0F44800 == 167 [pid = 852] [id = 716] 18:38:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CBB022000 == 166 [pid = 852] [id = 715] 18:38:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CBFDA3800 == 165 [pid = 852] [id = 714] 18:38:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CBD867000 == 164 [pid = 852] [id = 713] 18:38:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CBA9C0800 == 163 [pid = 852] [id = 712] 18:38:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CAF489000 == 162 [pid = 852] [id = 711] 18:38:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC9C1C000 == 161 [pid = 852] [id = 703] 18:38:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CD4B7E800 == 160 [pid = 852] [id = 702] 18:38:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CD3B8A000 == 159 [pid = 852] [id = 701] 18:38:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CD257D800 == 158 [pid = 852] [id = 700] 18:38:01 INFO - PROCESS | 852 | 1464053881438 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CD16DF800 == 157 [pid = 852] [id = 699] 18:38:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CCD311800 == 156 [pid = 852] [id = 622] 18:38:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CCF307800 == 155 [pid = 852] [id = 698] 18:38:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC9558800 == 154 [pid = 852] [id = 697] 18:38:01 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1222800 == 153 [pid = 852] [id = 696] 18:38:01 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAE797800 == 154 [pid = 852] [id = 748] 18:38:01 INFO - PROCESS | 852 | ++DOMWINDOW == 310 (0000004CAD760C00) [pid = 852] [serial = 2243] [outer = 0000000000000000] 18:38:01 INFO - PROCESS | 852 | ++DOMWINDOW == 311 (0000004CADEC9000) [pid = 852] [serial = 2244] [outer = 0000004CAD760C00] 18:38:01 INFO - PROCESS | 852 | 1464053881490 Marionette DEBUG loaded listener.js 18:38:01 INFO - PROCESS | 852 | ++DOMWINDOW == 312 (0000004CB37AB000) [pid = 852] [serial = 2245] [outer = 0000004CAD760C00] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 311 (0000004CCD203000) [pid = 852] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 310 (0000004CC944CC00) [pid = 852] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 309 (0000004CC1BEBC00) [pid = 852] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 308 (0000004CC6D3F000) [pid = 852] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 307 (0000004CCE073800) [pid = 852] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 306 (0000004CBF598C00) [pid = 852] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 305 (0000004CC903C000) [pid = 852] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 304 (0000004CCF724000) [pid = 852] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 303 (0000004CCD86C800) [pid = 852] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 302 (0000004CCC0A6400) [pid = 852] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 301 (0000004CCF72E800) [pid = 852] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 300 (0000004CCBECE000) [pid = 852] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 299 (0000004CCD5F1000) [pid = 852] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 298 (0000004CC1535C00) [pid = 852] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 297 (0000004CCB38DC00) [pid = 852] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 296 (0000004CCD209400) [pid = 852] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 295 (0000004CCAD8DC00) [pid = 852] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 294 (0000004CCD203C00) [pid = 852] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 293 (0000004CBFFD8800) [pid = 852] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 292 (0000004CBD822800) [pid = 852] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 291 (0000004CCF49E400) [pid = 852] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 290 (0000004CC84B3000) [pid = 852] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 289 (0000004CD597E000) [pid = 852] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 288 (0000004CC5451C00) [pid = 852] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 287 (0000004CBA9CE800) [pid = 852] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 286 (0000004CC664C000) [pid = 852] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 285 (0000004CC934C400) [pid = 852] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 284 (0000004CC848C000) [pid = 852] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 283 (0000004CC9039C00) [pid = 852] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 282 (0000004CCB23FC00) [pid = 852] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 281 (0000004CBE882C00) [pid = 852] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 280 (0000004CBB57A000) [pid = 852] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 279 (0000004CC0FC4C00) [pid = 852] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 278 (0000004CBFBA1800) [pid = 852] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 277 (0000004CBEA69000) [pid = 852] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 276 (0000004CB36F7800) [pid = 852] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 275 (0000004CB47AA800) [pid = 852] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 274 (0000004CBB4D6800) [pid = 852] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 273 (0000004CD3E41000) [pid = 852] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 272 (0000004CBE878800) [pid = 852] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 271 (0000004CBF771800) [pid = 852] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 270 (0000004CC8492800) [pid = 852] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 269 (0000004CC0F70000) [pid = 852] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 268 (0000004CC1B8CC00) [pid = 852] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 267 (0000004CCAE14C00) [pid = 852] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 266 (0000004CCB39DC00) [pid = 852] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 18:38:01 INFO - PROCESS | 852 | --DOMWINDOW == 265 (0000004CCA755C00) [pid = 852] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 18:38:02 INFO - PROCESS | 852 | 1464053882025 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:38:02 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. 18:38:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1232ms 18:38:02 INFO - PROCESS | 852 | 1464053882087 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 18:38:02 INFO - PROCESS | 852 | 1464053882090 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 18:38:02 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:38:02 INFO - PROCESS | 852 | 1464053882093 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:38:02 INFO - PROCESS | 852 | 1464053882095 Marionette TRACE conn5 <- [1,2954,null,{}] 18:38:02 INFO - PROCESS | 852 | 1464053882099 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:02 INFO - PROCESS | 852 | 1464053882229 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 18:38:02 INFO - PROCESS | 852 | 1464053882368 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:02 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC0259000 == 155 [pid = 852] [id = 749] 18:38:02 INFO - PROCESS | 852 | ++DOMWINDOW == 266 (0000004CADE2D400) [pid = 852] [serial = 2246] [outer = 0000000000000000] 18:38:02 INFO - PROCESS | 852 | ++DOMWINDOW == 267 (0000004CBA9C6000) [pid = 852] [serial = 2247] [outer = 0000004CADE2D400] 18:38:02 INFO - PROCESS | 852 | 1464053882417 Marionette DEBUG loaded listener.js 18:38:02 INFO - PROCESS | 852 | ++DOMWINDOW == 268 (0000004CBB5DDC00) [pid = 852] [serial = 2248] [outer = 0000004CADE2D400] 18:38:02 INFO - PROCESS | 852 | 1464053882789 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:38:02 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. 18:38:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 733ms 18:38:02 INFO - PROCESS | 852 | 1464053882829 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 18:38:02 INFO - PROCESS | 852 | 1464053882831 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 18:38:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:38:02 INFO - PROCESS | 852 | 1464053882835 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:38:02 INFO - PROCESS | 852 | 1464053882836 Marionette TRACE conn5 <- [1,2958,null,{}] 18:38:02 INFO - PROCESS | 852 | 1464053882840 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:02 INFO - PROCESS | 852 | 1464053882969 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 18:38:03 INFO - PROCESS | 852 | 1464053883016 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:03 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC3E6F800 == 156 [pid = 852] [id = 750] 18:38:03 INFO - PROCESS | 852 | ++DOMWINDOW == 269 (0000004CBEA36400) [pid = 852] [serial = 2249] [outer = 0000000000000000] 18:38:03 INFO - PROCESS | 852 | ++DOMWINDOW == 270 (0000004CBEA3F000) [pid = 852] [serial = 2250] [outer = 0000004CBEA36400] 18:38:03 INFO - PROCESS | 852 | 1464053883072 Marionette DEBUG loaded listener.js 18:38:03 INFO - PROCESS | 852 | ++DOMWINDOW == 271 (0000004CBF62C000) [pid = 852] [serial = 2251] [outer = 0000004CBEA36400] 18:38:03 INFO - PROCESS | 852 | 1464053883580 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:38:03 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. 18:38:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 775ms 18:38:03 INFO - PROCESS | 852 | 1464053883642 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 18:38:03 INFO - PROCESS | 852 | 1464053883645 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 18:38:03 INFO - PROCESS | 852 | 1464053883648 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:38:03 INFO - PROCESS | 852 | 1464053883650 Marionette TRACE conn5 <- [1,2962,null,{}] 18:38:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:38:03 INFO - PROCESS | 852 | 1464053883653 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:03 INFO - PROCESS | 852 | 1464053883830 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 18:38:03 INFO - PROCESS | 852 | 1464053883855 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:03 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8BB5800 == 157 [pid = 852] [id = 751] 18:38:03 INFO - PROCESS | 852 | ++DOMWINDOW == 272 (0000004CBFB79400) [pid = 852] [serial = 2252] [outer = 0000000000000000] 18:38:03 INFO - PROCESS | 852 | ++DOMWINDOW == 273 (0000004CC0196800) [pid = 852] [serial = 2253] [outer = 0000004CBFB79400] 18:38:03 INFO - PROCESS | 852 | 1464053883901 Marionette DEBUG loaded listener.js 18:38:03 INFO - PROCESS | 852 | ++DOMWINDOW == 274 (0000004CC0F77400) [pid = 852] [serial = 2254] [outer = 0000004CBFB79400] 18:38:04 INFO - PROCESS | 852 | 1464053884352 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 18:38:04 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. 18:38:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 733ms 18:38:04 INFO - PROCESS | 852 | 1464053884391 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 18:38:04 INFO - PROCESS | 852 | 1464053884393 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 18:38:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:38:04 INFO - PROCESS | 852 | 1464053884397 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:38:04 INFO - PROCESS | 852 | 1464053884399 Marionette TRACE conn5 <- [1,2966,null,{}] 18:38:04 INFO - PROCESS | 852 | 1464053884402 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:04 INFO - PROCESS | 852 | 1464053884611 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 18:38:04 INFO - PROCESS | 852 | 1464053884642 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:04 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC93DB800 == 158 [pid = 852] [id = 752] 18:38:04 INFO - PROCESS | 852 | ++DOMWINDOW == 275 (0000004CC1A33800) [pid = 852] [serial = 2255] [outer = 0000000000000000] 18:38:04 INFO - PROCESS | 852 | ++DOMWINDOW == 276 (0000004CC1B90400) [pid = 852] [serial = 2256] [outer = 0000004CC1A33800] 18:38:04 INFO - PROCESS | 852 | 1464053884695 Marionette DEBUG loaded listener.js 18:38:04 INFO - PROCESS | 852 | ++DOMWINDOW == 277 (0000004CC510F400) [pid = 852] [serial = 2257] [outer = 0000004CC1A33800] 18:38:05 INFO - PROCESS | 852 | 1464053885148 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:38:05 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. 18:38:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 774ms 18:38:05 INFO - PROCESS | 852 | 1464053885173 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 18:38:05 INFO - PROCESS | 852 | 1464053885175 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 18:38:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:38:05 INFO - PROCESS | 852 | 1464053885179 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:38:05 INFO - PROCESS | 852 | 1464053885181 Marionette TRACE conn5 <- [1,2970,null,{}] 18:38:05 INFO - PROCESS | 852 | 1464053885191 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:05 INFO - PROCESS | 852 | 1464053885369 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 18:38:05 INFO - PROCESS | 852 | 1464053885391 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:05 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC9562000 == 159 [pid = 852] [id = 753] 18:38:05 INFO - PROCESS | 852 | ++DOMWINDOW == 278 (0000004CC517EC00) [pid = 852] [serial = 2258] [outer = 0000000000000000] 18:38:05 INFO - PROCESS | 852 | ++DOMWINDOW == 279 (0000004CC51F1400) [pid = 852] [serial = 2259] [outer = 0000004CC517EC00] 18:38:05 INFO - PROCESS | 852 | 1464053885436 Marionette DEBUG loaded listener.js 18:38:05 INFO - PROCESS | 852 | ++DOMWINDOW == 280 (0000004CC5403C00) [pid = 852] [serial = 2260] [outer = 0000004CC517EC00] 18:38:06 INFO - PROCESS | 852 | --DOMWINDOW == 279 (0000004CBF494000) [pid = 852] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:38:06 INFO - PROCESS | 852 | --DOMWINDOW == 278 (0000004CB8779400) [pid = 852] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:38:06 INFO - PROCESS | 852 | --DOMWINDOW == 277 (0000004CBE47C000) [pid = 852] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:38:06 INFO - PROCESS | 852 | --DOMWINDOW == 276 (0000004CB845F000) [pid = 852] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:38:06 INFO - PROCESS | 852 | --DOMWINDOW == 275 (0000004CBE65E400) [pid = 852] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:38:06 INFO - PROCESS | 852 | --DOMWINDOW == 274 (0000004CAE74E400) [pid = 852] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:38:06 INFO - PROCESS | 852 | --DOMWINDOW == 273 (0000004CB27D8000) [pid = 852] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:38:06 INFO - PROCESS | 852 | --DOMWINDOW == 272 (0000004CB7B21000) [pid = 852] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:38:06 INFO - PROCESS | 852 | --DOMWINDOW == 271 (0000004CBE3A4400) [pid = 852] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:38:06 INFO - PROCESS | 852 | --DOMWINDOW == 270 (0000004CBF596800) [pid = 852] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:38:06 INFO - PROCESS | 852 | --DOMWINDOW == 269 (0000004CADEC8400) [pid = 852] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:38:06 INFO - PROCESS | 852 | --DOMWINDOW == 268 (0000004CBFBA4C00) [pid = 852] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:38:06 INFO - PROCESS | 852 | 1464053886528 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 18:38:06 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 18:38:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:38:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:38:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1387ms 18:38:06 INFO - PROCESS | 852 | 1464053886568 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 18:38:06 INFO - PROCESS | 852 | 1464053886571 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 18:38:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:38:06 INFO - PROCESS | 852 | 1464053886574 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:38:06 INFO - PROCESS | 852 | 1464053886576 Marionette TRACE conn5 <- [1,2974,null,{}] 18:38:06 INFO - PROCESS | 852 | 1464053886580 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:06 INFO - PROCESS | 852 | 1464053886709 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 18:38:06 INFO - PROCESS | 852 | 1464053886717 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:06 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC6D0D000 == 160 [pid = 852] [id = 754] 18:38:06 INFO - PROCESS | 852 | ++DOMWINDOW == 269 (0000004CBB4D9C00) [pid = 852] [serial = 2261] [outer = 0000000000000000] 18:38:06 INFO - PROCESS | 852 | ++DOMWINDOW == 270 (0000004CBF630000) [pid = 852] [serial = 2262] [outer = 0000004CBB4D9C00] 18:38:06 INFO - PROCESS | 852 | 1464053886764 Marionette DEBUG loaded listener.js 18:38:06 INFO - PROCESS | 852 | ++DOMWINDOW == 271 (0000004CC5410000) [pid = 852] [serial = 2263] [outer = 0000004CBB4D9C00] 18:38:07 INFO - PROCESS | 852 | 1464053887233 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:38:07 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. 18:38:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 692ms 18:38:07 INFO - PROCESS | 852 | 1464053887269 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 18:38:07 INFO - PROCESS | 852 | 1464053887271 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 18:38:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:38:07 INFO - PROCESS | 852 | 1464053887309 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:38:07 INFO - PROCESS | 852 | 1464053887311 Marionette TRACE conn5 <- [1,2978,null,{}] 18:38:07 INFO - PROCESS | 852 | 1464053887315 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:07 INFO - PROCESS | 852 | 1464053887447 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 18:38:07 INFO - PROCESS | 852 | 1464053887454 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:07 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCAA3E800 == 161 [pid = 852] [id = 755] 18:38:07 INFO - PROCESS | 852 | ++DOMWINDOW == 272 (0000004CC55E3000) [pid = 852] [serial = 2264] [outer = 0000000000000000] 18:38:07 INFO - PROCESS | 852 | ++DOMWINDOW == 273 (0000004CC8493C00) [pid = 852] [serial = 2265] [outer = 0000004CC55E3000] 18:38:07 INFO - PROCESS | 852 | 1464053887504 Marionette DEBUG loaded listener.js 18:38:07 INFO - PROCESS | 852 | ++DOMWINDOW == 274 (0000004CC9349C00) [pid = 852] [serial = 2266] [outer = 0000004CC55E3000] 18:38:07 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCA77C800 == 162 [pid = 852] [id = 756] 18:38:07 INFO - PROCESS | 852 | ++DOMWINDOW == 275 (0000004CC981DC00) [pid = 852] [serial = 2267] [outer = 0000000000000000] 18:38:07 INFO - PROCESS | 852 | ++DOMWINDOW == 276 (0000004CCA752800) [pid = 852] [serial = 2268] [outer = 0000004CC981DC00] 18:38:08 INFO - PROCESS | 852 | 1464053888064 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:38:08 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. 18:38:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 797ms 18:38:08 INFO - PROCESS | 852 | 1464053888093 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 18:38:08 INFO - PROCESS | 852 | 1464053888096 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 18:38:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:38:08 INFO - PROCESS | 852 | 1464053888099 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:38:08 INFO - PROCESS | 852 | 1464053888102 Marionette TRACE conn5 <- [1,2982,null,{}] 18:38:08 INFO - PROCESS | 852 | 1464053888105 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:08 INFO - PROCESS | 852 | 1464053888295 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 18:38:08 INFO - PROCESS | 852 | 1464053888578 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:08 INFO - PROCESS | 852 | ++DOCSHELL 0000004CAF695000 == 163 [pid = 852] [id = 757] 18:38:08 INFO - PROCESS | 852 | ++DOMWINDOW == 277 (0000004CAC662000) [pid = 852] [serial = 2269] [outer = 0000000000000000] 18:38:08 INFO - PROCESS | 852 | ++DOMWINDOW == 278 (0000004CAD9C3400) [pid = 852] [serial = 2270] [outer = 0000004CAC662000] 18:38:08 INFO - PROCESS | 852 | 1464053888653 Marionette DEBUG loaded listener.js 18:38:08 INFO - PROCESS | 852 | ++DOMWINDOW == 279 (0000004CB27E1800) [pid = 852] [serial = 2271] [outer = 0000004CAC662000] 18:38:09 INFO - PROCESS | 852 | 1464053889308 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:38:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:38:09 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 18:38:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1237ms 18:38:09 INFO - PROCESS | 852 | 1464053889341 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 18:38:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:38:09 INFO - PROCESS | 852 | 1464053889346 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 18:38:09 INFO - PROCESS | 852 | 1464053889351 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:38:09 INFO - PROCESS | 852 | 1464053889355 Marionette TRACE conn5 <- [1,2986,null,{}] 18:38:09 INFO - PROCESS | 852 | 1464053889360 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:09 INFO - PROCESS | 852 | 1464053889532 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 18:38:09 INFO - PROCESS | 852 | 1464053889728 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:09 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC6D15800 == 164 [pid = 852] [id = 758] 18:38:09 INFO - PROCESS | 852 | ++DOMWINDOW == 280 (0000004CBA9C7400) [pid = 852] [serial = 2272] [outer = 0000000000000000] 18:38:09 INFO - PROCESS | 852 | ++DOMWINDOW == 281 (0000004CBB4D4C00) [pid = 852] [serial = 2273] [outer = 0000004CBA9C7400] 18:38:09 INFO - PROCESS | 852 | 1464053889789 Marionette DEBUG loaded listener.js 18:38:09 INFO - PROCESS | 852 | ++DOMWINDOW == 282 (0000004CBD664C00) [pid = 852] [serial = 2274] [outer = 0000004CBA9C7400] 18:38:10 INFO - PROCESS | 852 | 1464053890358 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:38:10 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. 18:38:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1081ms 18:38:10 INFO - PROCESS | 852 | 1464053890437 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 18:38:10 INFO - PROCESS | 852 | 1464053890441 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 18:38:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:38:10 INFO - PROCESS | 852 | 1464053890445 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:38:10 INFO - PROCESS | 852 | 1464053890448 Marionette TRACE conn5 <- [1,2990,null,{}] 18:38:10 INFO - PROCESS | 852 | 1464053890452 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:10 INFO - PROCESS | 852 | 1464053890610 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 18:38:10 INFO - PROCESS | 852 | 1464053890794 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:10 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC9CCD800 == 165 [pid = 852] [id = 759] 18:38:10 INFO - PROCESS | 852 | ++DOMWINDOW == 283 (0000004CBEA6B800) [pid = 852] [serial = 2275] [outer = 0000000000000000] 18:38:10 INFO - PROCESS | 852 | ++DOMWINDOW == 284 (0000004CBF59F000) [pid = 852] [serial = 2276] [outer = 0000004CBEA6B800] 18:38:10 INFO - PROCESS | 852 | 1464053890852 Marionette DEBUG loaded listener.js 18:38:10 INFO - PROCESS | 852 | ++DOMWINDOW == 285 (0000004CBF9F1000) [pid = 852] [serial = 2277] [outer = 0000004CBEA6B800] 18:38:11 INFO - PROCESS | 852 | 1464053891436 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:38:11 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. 18:38:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1028ms 18:38:11 INFO - PROCESS | 852 | 1464053891476 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 18:38:11 INFO - PROCESS | 852 | 1464053891478 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 18:38:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:38:11 INFO - PROCESS | 852 | 1464053891505 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:38:11 INFO - PROCESS | 852 | 1464053891512 Marionette TRACE conn5 <- [1,2994,null,{}] 18:38:11 INFO - PROCESS | 852 | 1464053891539 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:11 INFO - PROCESS | 852 | 1464053891700 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 18:38:11 INFO - PROCESS | 852 | 1464053891896 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:11 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCBF90800 == 166 [pid = 852] [id = 760] 18:38:11 INFO - PROCESS | 852 | ++DOMWINDOW == 286 (0000004CC1540800) [pid = 852] [serial = 2278] [outer = 0000000000000000] 18:38:11 INFO - PROCESS | 852 | ++DOMWINDOW == 287 (0000004CC6D3F000) [pid = 852] [serial = 2279] [outer = 0000004CC1540800] 18:38:11 INFO - PROCESS | 852 | 1464053891954 Marionette DEBUG loaded listener.js 18:38:12 INFO - PROCESS | 852 | ++DOMWINDOW == 288 (0000004CC8D3B800) [pid = 852] [serial = 2280] [outer = 0000004CC1540800] 18:38:12 INFO - PROCESS | 852 | 1464053892518 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:38:12 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. 18:38:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1086ms 18:38:12 INFO - PROCESS | 852 | 1464053892571 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 18:38:12 INFO - PROCESS | 852 | 1464053892574 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 18:38:12 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:38:12 INFO - PROCESS | 852 | 1464053892578 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:38:12 INFO - PROCESS | 852 | 1464053892580 Marionette TRACE conn5 <- [1,2998,null,{}] 18:38:12 INFO - PROCESS | 852 | 1464053892601 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:12 INFO - PROCESS | 852 | 1464053892757 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 18:38:12 INFO - PROCESS | 852 | 1464053892952 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:12 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCD4D7000 == 167 [pid = 852] [id = 761] 18:38:12 INFO - PROCESS | 852 | ++DOMWINDOW == 289 (0000004CC9452C00) [pid = 852] [serial = 2281] [outer = 0000000000000000] 18:38:13 INFO - PROCESS | 852 | ++DOMWINDOW == 290 (0000004CC9817400) [pid = 852] [serial = 2282] [outer = 0000004CC9452C00] 18:38:13 INFO - PROCESS | 852 | 1464053893009 Marionette DEBUG loaded listener.js 18:38:13 INFO - PROCESS | 852 | ++DOMWINDOW == 291 (0000004CCAE14C00) [pid = 852] [serial = 2283] [outer = 0000004CC9452C00] 18:38:13 INFO - PROCESS | 852 | [852] 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 18:38:13 INFO - PROCESS | 852 | 1464053893601 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:38:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:38:13 INFO - {} 18:38:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:38:13 INFO - {} 18:38:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:38:13 INFO - {} 18:38:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:38:13 INFO - {} 18:38:13 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1083ms 18:38:13 INFO - PROCESS | 852 | 1464053893679 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 18:38:13 INFO - PROCESS | 852 | 1464053893682 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 18:38:13 INFO - PROCESS | 852 | 1464053893686 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:38:13 INFO - TEST-START | /FileAPI/fileReader.html 18:38:13 INFO - PROCESS | 852 | 1464053893688 Marionette TRACE conn5 <- [1,3002,null,{}] 18:38:13 INFO - PROCESS | 852 | 1464053893692 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:13 INFO - PROCESS | 852 | 1464053893852 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 18:38:14 INFO - PROCESS | 852 | 1464053894041 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:14 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCE58A800 == 168 [pid = 852] [id = 762] 18:38:14 INFO - PROCESS | 852 | ++DOMWINDOW == 292 (0000004CCB251C00) [pid = 852] [serial = 2284] [outer = 0000000000000000] 18:38:14 INFO - PROCESS | 852 | ++DOMWINDOW == 293 (0000004CCB38DC00) [pid = 852] [serial = 2285] [outer = 0000004CCB251C00] 18:38:14 INFO - PROCESS | 852 | 1464053894108 Marionette DEBUG loaded listener.js 18:38:14 INFO - PROCESS | 852 | ++DOMWINDOW == 294 (0000004CCBD2D800) [pid = 852] [serial = 2286] [outer = 0000004CCB251C00] 18:38:14 INFO - PROCESS | 852 | 1464053894678 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 18:38:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:38:14 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:38:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:38:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:38:14 INFO - TEST-OK | /FileAPI/fileReader.html | took 1025ms 18:38:14 INFO - PROCESS | 852 | 1464053894715 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 18:38:14 INFO - PROCESS | 852 | 1464053894718 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 18:38:14 INFO - TEST-START | /FileAPI/historical.html 18:38:14 INFO - PROCESS | 852 | 1464053894722 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:38:14 INFO - PROCESS | 852 | 1464053894724 Marionette TRACE conn5 <- [1,3006,null,{}] 18:38:14 INFO - PROCESS | 852 | 1464053894728 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:14 INFO - PROCESS | 852 | 1464053894898 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 18:38:15 INFO - PROCESS | 852 | 1464053895095 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:15 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCF4F1800 == 169 [pid = 852] [id = 763] 18:38:15 INFO - PROCESS | 852 | ++DOMWINDOW == 295 (0000004CCC290C00) [pid = 852] [serial = 2287] [outer = 0000000000000000] 18:38:15 INFO - PROCESS | 852 | ++DOMWINDOW == 296 (0000004CCD203000) [pid = 852] [serial = 2288] [outer = 0000004CCC290C00] 18:38:15 INFO - PROCESS | 852 | 1464053895151 Marionette DEBUG loaded listener.js 18:38:15 INFO - PROCESS | 852 | ++DOMWINDOW == 297 (0000004CCD2D6800) [pid = 852] [serial = 2289] [outer = 0000004CCC290C00] 18:38:15 INFO - PROCESS | 852 | ************************* 18:38:15 INFO - PROCESS | 852 | A coding exception was thrown and uncaught in a Task. 18:38:15 INFO - PROCESS | 852 | 18:38:15 INFO - PROCESS | 852 | Full message: TypeError: NetworkError when attempting to fetch resource. 18:38:15 INFO - PROCESS | 852 | Full stack: 18:38:15 INFO - PROCESS | 852 | ************************* 18:38:15 INFO - PROCESS | 852 | 1464053895756 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 18:38:15 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:38:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:38:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:38:15 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:38:15 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:38:15 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:38:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:38:15 INFO - TEST-OK | /FileAPI/historical.html | took 1091ms 18:38:15 INFO - PROCESS | 852 | 1464053895815 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 18:38:15 INFO - PROCESS | 852 | 1464053895818 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 18:38:15 INFO - TEST-START | /FileAPI/idlharness.html 18:38:15 INFO - PROCESS | 852 | 1464053895822 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:38:15 INFO - PROCESS | 852 | 1464053895824 Marionette TRACE conn5 <- [1,3010,null,{}] 18:38:15 INFO - PROCESS | 852 | 1464053895828 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:15 INFO - PROCESS | 852 | 1464053895981 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 18:38:16 INFO - PROCESS | 852 | 1464053896176 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:16 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD1ED0000 == 170 [pid = 852] [id = 764] 18:38:16 INFO - PROCESS | 852 | ++DOMWINDOW == 298 (0000004CCD2E1400) [pid = 852] [serial = 2290] [outer = 0000000000000000] 18:38:16 INFO - PROCESS | 852 | ++DOMWINDOW == 299 (0000004CCD3B3400) [pid = 852] [serial = 2291] [outer = 0000004CCD2E1400] 18:38:16 INFO - PROCESS | 852 | 1464053896233 Marionette DEBUG loaded listener.js 18:38:16 INFO - PROCESS | 852 | ++DOMWINDOW == 300 (0000004CCD4D0800) [pid = 852] [serial = 2292] [outer = 0000004CCD2E1400] 18:38:17 INFO - PROCESS | 852 | 1464053897320 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:38:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:38:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:38:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:38:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:38:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:38:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:38:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:38:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:38:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:38:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:38:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:38:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:38:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:38:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:38:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:38:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:38:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:38:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:38:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:38:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:38:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:38:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:38:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:38:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:38:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:38:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:38:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:38:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:38:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:38:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:38:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:38:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:38:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:38:17 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 18:38:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:38:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:38:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:38:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:38:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:38:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:38:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:38:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:38:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:38:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:38:17 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 18:38:17 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 18:38:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:38:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:38:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:38:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:38:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:38:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:38:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:38:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:38:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:38:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:38:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:38:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:38:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:38:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:38:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:38:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:38:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:38:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:38:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:38:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:38:17 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 18:38:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:38:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:38:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:38:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:38:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:38:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:38:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:38:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:38:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:38:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:38:17 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 18:38:17 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 18:38:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:38:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:38:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:38:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:38:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:38:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:38:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:38:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:38:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:38:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:38:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:38:17 INFO - TEST-OK | /FileAPI/idlharness.html | took 1572ms 18:38:17 INFO - PROCESS | 852 | 1464053897396 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 18:38:17 INFO - PROCESS | 852 | 1464053897398 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 18:38:17 INFO - TEST-START | /FileAPI/idlharness.worker 18:38:17 INFO - PROCESS | 852 | 1464053897402 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:38:17 INFO - PROCESS | 852 | 1464053897404 Marionette TRACE conn5 <- [1,3014,null,{}] 18:38:17 INFO - PROCESS | 852 | 1464053897408 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:17 INFO - PROCESS | 852 | 1464053897561 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 18:38:17 INFO - PROCESS | 852 | 1464053897776 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:17 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD7A22800 == 171 [pid = 852] [id = 765] 18:38:17 INFO - PROCESS | 852 | ++DOMWINDOW == 301 (0000004CCD4CB400) [pid = 852] [serial = 2293] [outer = 0000000000000000] 18:38:17 INFO - PROCESS | 852 | ++DOMWINDOW == 302 (0000004CCF5F1800) [pid = 852] [serial = 2294] [outer = 0000004CCD4CB400] 18:38:17 INFO - PROCESS | 852 | 1464053897872 Marionette DEBUG loaded listener.js 18:38:17 INFO - PROCESS | 852 | ++DOMWINDOW == 303 (0000004CCF723400) [pid = 852] [serial = 2295] [outer = 0000004CCD4CB400] 18:38:18 INFO - PROCESS | 852 | [852] 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 18:38:19 INFO - PROCESS | 852 | 1464053899000 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:38:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:38:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:38:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:38:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:38:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:38:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:38:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:38:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:38:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:38:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:38:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:38:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:38:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:38:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:38:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:38:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:38:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:38:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:38:19 INFO - {} 18:38:19 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 18:38:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:38:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:38:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:38:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:38:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:38:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:38:19 INFO - {} 18:38:19 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 - {} 18:38:19 INFO - {} 18:38:19 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 18:38:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:38:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:38:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:38:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:38:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:38:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:38:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:38:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:38:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:38:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:38:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:38:19 INFO - {} 18:38:19 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 18:38:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:38:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:38:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:38:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:38:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:38:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:38:19 INFO - {} 18:38:19 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 - {} 18:38:19 INFO - {} 18:38:19 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 18:38:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:38:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:38:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:38:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:38:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:38:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:38:19 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 18:38:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:38:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:38:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:38:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:38:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:38:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:38:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:38:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:38:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:38:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:38:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:38:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:38:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:38:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:38:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:38:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:38:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:38:19 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 18:38:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:38:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:38:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:38:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:38:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:38:19 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 18:38:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:38:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:38:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:38:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:38:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:38:19 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 18:38:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:38:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:38:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:38:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:38:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:38:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:38:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:38:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:38:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:38:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:38:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:38:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:38:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:38:19 INFO - {} 18:38:19 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1777ms 18:38:19 INFO - PROCESS | 852 | 1464053899184 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 18:38:19 INFO - PROCESS | 852 | 1464053899187 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 18:38:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:38:19 INFO - PROCESS | 852 | 1464053899204 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:38:19 INFO - PROCESS | 852 | 1464053899207 Marionette TRACE conn5 <- [1,3018,null,{}] 18:38:19 INFO - PROCESS | 852 | 1464053899212 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:19 INFO - PROCESS | 852 | 1464053899364 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 18:38:19 INFO - PROCESS | 852 | 1464053899544 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:19 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD9BD8800 == 172 [pid = 852] [id = 766] 18:38:19 INFO - PROCESS | 852 | ++DOMWINDOW == 304 (0000004CCB876000) [pid = 852] [serial = 2296] [outer = 0000000000000000] 18:38:19 INFO - PROCESS | 852 | ++DOMWINDOW == 305 (0000004CCF5FAC00) [pid = 852] [serial = 2297] [outer = 0000004CCB876000] 18:38:19 INFO - PROCESS | 852 | 1464053899600 Marionette DEBUG loaded listener.js 18:38:19 INFO - PROCESS | 852 | ++DOMWINDOW == 306 (0000004CD3E0FC00) [pid = 852] [serial = 2298] [outer = 0000004CCB876000] 18:38:20 INFO - PROCESS | 852 | 1464053900118 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 18:38:20 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 18:38:20 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 943ms 18:38:20 INFO - PROCESS | 852 | 1464053900152 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 18:38:20 INFO - PROCESS | 852 | 1464053900155 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 18:38:20 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:38:20 INFO - PROCESS | 852 | 1464053900158 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:38:20 INFO - PROCESS | 852 | 1464053900160 Marionette TRACE conn5 <- [1,3022,null,{}] 18:38:20 INFO - PROCESS | 852 | 1464053900164 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:20 INFO - PROCESS | 852 | 1464053900322 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 18:38:20 INFO - PROCESS | 852 | 1464053900512 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:20 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD5AC7800 == 173 [pid = 852] [id = 767] 18:38:20 INFO - PROCESS | 852 | ++DOMWINDOW == 307 (0000004CCD86B400) [pid = 852] [serial = 2299] [outer = 0000000000000000] 18:38:20 INFO - PROCESS | 852 | ++DOMWINDOW == 308 (0000004CD1E9C800) [pid = 852] [serial = 2300] [outer = 0000004CCD86B400] 18:38:20 INFO - PROCESS | 852 | 1464053900572 Marionette DEBUG loaded listener.js 18:38:20 INFO - PROCESS | 852 | ++DOMWINDOW == 309 (0000004CD3E0F800) [pid = 852] [serial = 2301] [outer = 0000004CCD86B400] 18:38:21 INFO - PROCESS | 852 | 1464053901161 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 18:38:21 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:38:21 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1028ms 18:38:21 INFO - PROCESS | 852 | 1464053901188 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 18:38:21 INFO - PROCESS | 852 | 1464053901192 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 18:38:21 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:38:21 INFO - PROCESS | 852 | 1464053901195 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:38:21 INFO - PROCESS | 852 | 1464053901198 Marionette TRACE conn5 <- [1,3026,null,{}] 18:38:21 INFO - PROCESS | 852 | 1464053901219 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:21 INFO - PROCESS | 852 | 1464053901423 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 18:38:21 INFO - PROCESS | 852 | 1464053901604 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:21 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD7DB6800 == 174 [pid = 852] [id = 768] 18:38:21 INFO - PROCESS | 852 | ++DOMWINDOW == 310 (0000004CD543C400) [pid = 852] [serial = 2302] [outer = 0000000000000000] 18:38:21 INFO - PROCESS | 852 | ++DOMWINDOW == 311 (0000004CD54D9400) [pid = 852] [serial = 2303] [outer = 0000004CD543C400] 18:38:21 INFO - PROCESS | 852 | 1464053901659 Marionette DEBUG loaded listener.js 18:38:21 INFO - PROCESS | 852 | ++DOMWINDOW == 312 (0000004CD56ED800) [pid = 852] [serial = 2304] [outer = 0000004CD543C400] 18:38:22 INFO - PROCESS | 852 | 1464053902230 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 18:38:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:38:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:38:22 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1043ms 18:38:22 INFO - PROCESS | 852 | 1464053902241 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 18:38:22 INFO - PROCESS | 852 | 1464053902243 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 18:38:22 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:38:22 INFO - PROCESS | 852 | 1464053902247 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:38:22 INFO - PROCESS | 852 | 1464053902249 Marionette TRACE conn5 <- [1,3030,null,{}] 18:38:22 INFO - PROCESS | 852 | 1464053902272 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:22 INFO - PROCESS | 852 | 1464053902431 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 18:38:22 INFO - PROCESS | 852 | 1464053902635 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:22 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD4F71800 == 175 [pid = 852] [id = 769] 18:38:22 INFO - PROCESS | 852 | ++DOMWINDOW == 313 (0000004CC023AC00) [pid = 852] [serial = 2305] [outer = 0000000000000000] 18:38:22 INFO - PROCESS | 852 | ++DOMWINDOW == 314 (0000004CD5658000) [pid = 852] [serial = 2306] [outer = 0000004CC023AC00] 18:38:22 INFO - PROCESS | 852 | 1464053902695 Marionette DEBUG loaded listener.js 18:38:22 INFO - PROCESS | 852 | ++DOMWINDOW == 315 (0000004CD56ECC00) [pid = 852] [serial = 2307] [outer = 0000004CC023AC00] 18:38:23 INFO - PROCESS | 852 | 1464053903405 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:38:23 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. 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:38:23 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'.) 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:38:23 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. 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:38:23 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. 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:38:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:38:23 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. 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:38:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:38:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 18:38:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:38:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:38:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:38:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:38:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:38:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:38:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:38:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:38:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:38:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:38:23 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1213ms 18:38:23 INFO - PROCESS | 852 | 1464053903463 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 18:38:23 INFO - PROCESS | 852 | 1464053903466 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 18:38:23 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:38:23 INFO - PROCESS | 852 | 1464053903469 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:38:23 INFO - PROCESS | 852 | 1464053903471 Marionette TRACE conn5 <- [1,3034,null,{}] 18:38:23 INFO - PROCESS | 852 | 1464053903475 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:23 INFO - PROCESS | 852 | 1464053903637 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 18:38:23 INFO - PROCESS | 852 | 1464053903823 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:23 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD6C58000 == 176 [pid = 852] [id = 770] 18:38:23 INFO - PROCESS | 852 | ++DOMWINDOW == 316 (0000004CC023C400) [pid = 852] [serial = 2308] [outer = 0000000000000000] 18:38:23 INFO - PROCESS | 852 | ++DOMWINDOW == 317 (0000004CD572B800) [pid = 852] [serial = 2309] [outer = 0000004CC023C400] 18:38:23 INFO - PROCESS | 852 | 1464053903877 Marionette DEBUG loaded listener.js 18:38:23 INFO - PROCESS | 852 | ++DOMWINDOW == 318 (0000004CD5949C00) [pid = 852] [serial = 2310] [outer = 0000004CC023C400] 18:38:24 INFO - PROCESS | 852 | [852] 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 18:38:24 INFO - PROCESS | 852 | 1464053904436 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:38:24 INFO - {} 18:38:24 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 985ms 18:38:24 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:38:24 INFO - PROCESS | 852 | 1464053904456 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 18:38:24 INFO - PROCESS | 852 | 1464053904458 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 18:38:24 INFO - PROCESS | 852 | 1464053904462 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:38:24 INFO - PROCESS | 852 | 1464053904464 Marionette TRACE conn5 <- [1,3038,null,{}] 18:38:24 INFO - PROCESS | 852 | 1464053904467 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:24 INFO - PROCESS | 852 | 1464053904625 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 18:38:24 INFO - PROCESS | 852 | 1464053904826 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:24 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD2F25000 == 177 [pid = 852] [id = 771] 18:38:24 INFO - PROCESS | 852 | ++DOMWINDOW == 319 (0000004CCF72A000) [pid = 852] [serial = 2311] [outer = 0000000000000000] 18:38:24 INFO - PROCESS | 852 | ++DOMWINDOW == 320 (0000004CD1D81000) [pid = 852] [serial = 2312] [outer = 0000004CCF72A000] 18:38:24 INFO - PROCESS | 852 | 1464053904882 Marionette DEBUG loaded listener.js 18:38:24 INFO - PROCESS | 852 | ++DOMWINDOW == 321 (0000004CD1D87C00) [pid = 852] [serial = 2313] [outer = 0000004CCF72A000] 18:38:25 INFO - PROCESS | 852 | 1464053905430 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 18:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:38:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 984ms 18:38:25 INFO - PROCESS | 852 | 1464053905448 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 18:38:25 INFO - PROCESS | 852 | 1464053905450 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 18:38:25 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:38:25 INFO - PROCESS | 852 | 1464053905454 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:38:25 INFO - PROCESS | 852 | 1464053905456 Marionette TRACE conn5 <- [1,3042,null,{}] 18:38:25 INFO - PROCESS | 852 | 1464053905460 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:25 INFO - PROCESS | 852 | 1464053905618 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 18:38:25 INFO - PROCESS | 852 | 1464053905780 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:25 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD40D9800 == 178 [pid = 852] [id = 772] 18:38:25 INFO - PROCESS | 852 | ++DOMWINDOW == 322 (0000004CCF72D400) [pid = 852] [serial = 2314] [outer = 0000000000000000] 18:38:25 INFO - PROCESS | 852 | ++DOMWINDOW == 323 (0000004CD1DF6800) [pid = 852] [serial = 2315] [outer = 0000004CCF72D400] 18:38:25 INFO - PROCESS | 852 | 1464053905834 Marionette DEBUG loaded listener.js 18:38:25 INFO - PROCESS | 852 | ++DOMWINDOW == 324 (0000004CD1E4C400) [pid = 852] [serial = 2316] [outer = 0000004CCF72D400] 18:38:26 INFO - PROCESS | 852 | 1464053906674 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:38:26 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" 18:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:38:26 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" 18:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:38:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1358ms 18:38:26 INFO - PROCESS | 852 | 1464053906842 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 18:38:26 INFO - PROCESS | 852 | 1464053906845 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 18:38:26 INFO - PROCESS | 852 | 1464053906851 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:38:26 INFO - PROCESS | 852 | 1464053906853 Marionette TRACE conn5 <- [1,3046,null,{}] 18:38:26 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:38:26 INFO - PROCESS | 852 | 1464053906857 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:27 INFO - PROCESS | 852 | 1464053907006 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 18:38:27 INFO - PROCESS | 852 | 1464053907228 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:27 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD9BCD000 == 179 [pid = 852] [id = 773] 18:38:27 INFO - PROCESS | 852 | ++DOMWINDOW == 325 (0000004CD2368000) [pid = 852] [serial = 2317] [outer = 0000000000000000] 18:38:27 INFO - PROCESS | 852 | ++DOMWINDOW == 326 (0000004CD23E2000) [pid = 852] [serial = 2318] [outer = 0000004CD2368000] 18:38:27 INFO - PROCESS | 852 | 1464053907287 Marionette DEBUG loaded listener.js 18:38:27 INFO - PROCESS | 852 | ++DOMWINDOW == 327 (0000004CD2D93000) [pid = 852] [serial = 2319] [outer = 0000004CD2368000] 18:38:27 INFO - PROCESS | 852 | 1464053907862 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 18:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:38:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:38:27 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:38:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:27 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:38:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:38:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:38:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:38:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:38:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:38:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:38:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:38:27 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1032ms 18:38:27 INFO - PROCESS | 852 | 1464053907890 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 18:38:27 INFO - PROCESS | 852 | 1464053907893 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 18:38:27 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:38:27 INFO - PROCESS | 852 | 1464053907933 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:38:27 INFO - PROCESS | 852 | 1464053907935 Marionette TRACE conn5 <- [1,3050,null,{}] 18:38:27 INFO - PROCESS | 852 | 1464053907941 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:28 INFO - PROCESS | 852 | 1464053908100 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 18:38:28 INFO - PROCESS | 852 | 1464053908300 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:28 INFO - PROCESS | 852 | ++DOCSHELL 0000004CD1829000 == 180 [pid = 852] [id = 774] 18:38:28 INFO - PROCESS | 852 | ++DOMWINDOW == 328 (0000004CCABBC000) [pid = 852] [serial = 2320] [outer = 0000000000000000] 18:38:28 INFO - PROCESS | 852 | ++DOMWINDOW == 329 (0000004CCABC6400) [pid = 852] [serial = 2321] [outer = 0000004CCABBC000] 18:38:28 INFO - PROCESS | 852 | 1464053908357 Marionette DEBUG loaded listener.js 18:38:28 INFO - PROCESS | 852 | ++DOMWINDOW == 330 (0000004CD2D96400) [pid = 852] [serial = 2322] [outer = 0000004CCABBC000] 18:38:28 INFO - PROCESS | 852 | [852] 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 18:38:29 INFO - PROCESS | 852 | 1464053909027 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:38:29 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:38:29 INFO - {} 18:38:29 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1156ms 18:38:29 INFO - PROCESS | 852 | 1464053909072 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 18:38:29 INFO - PROCESS | 852 | 1464053909075 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 18:38:29 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:38:29 INFO - PROCESS | 852 | 1464053909078 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:38:29 INFO - PROCESS | 852 | 1464053909080 Marionette TRACE conn5 <- [1,3054,null,{}] 18:38:29 INFO - PROCESS | 852 | 1464053909084 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:29 INFO - PROCESS | 852 | 1464053909250 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 18:38:29 INFO - PROCESS | 852 | 1464053909463 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:29 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBAA7D800 == 181 [pid = 852] [id = 775] 18:38:29 INFO - PROCESS | 852 | ++DOMWINDOW == 331 (0000004CB7B5AC00) [pid = 852] [serial = 2323] [outer = 0000000000000000] 18:38:29 INFO - PROCESS | 852 | ++DOMWINDOW == 332 (0000004CBC36A400) [pid = 852] [serial = 2324] [outer = 0000004CB7B5AC00] 18:38:29 INFO - PROCESS | 852 | 1464053909564 Marionette DEBUG loaded listener.js 18:38:29 INFO - PROCESS | 852 | ++DOMWINDOW == 333 (0000004CCF722800) [pid = 852] [serial = 2325] [outer = 0000004CB7B5AC00] 18:38:30 INFO - PROCESS | 852 | 1464053910163 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 18:38:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:38:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:38:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:38:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:38:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:38:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:38:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:38:30 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1129ms 18:38:30 INFO - PROCESS | 852 | 1464053910211 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 18:38:30 INFO - PROCESS | 852 | 1464053910214 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 18:38:30 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:38:30 INFO - PROCESS | 852 | 1464053910218 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:38:30 INFO - PROCESS | 852 | 1464053910220 Marionette TRACE conn5 <- [1,3058,null,{}] 18:38:30 INFO - PROCESS | 852 | 1464053910224 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:30 INFO - PROCESS | 852 | 1464053910386 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 18:38:30 INFO - PROCESS | 852 | 1464053910585 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:30 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1A68000 == 182 [pid = 852] [id = 776] 18:38:30 INFO - PROCESS | 852 | ++DOMWINDOW == 334 (0000004CD1D7E400) [pid = 852] [serial = 2326] [outer = 0000000000000000] 18:38:30 INFO - PROCESS | 852 | ++DOMWINDOW == 335 (0000004CD597BC00) [pid = 852] [serial = 2327] [outer = 0000004CD1D7E400] 18:38:30 INFO - PROCESS | 852 | 1464053910639 Marionette DEBUG loaded listener.js 18:38:30 INFO - PROCESS | 852 | ++DOMWINDOW == 336 (0000004CD7D8B400) [pid = 852] [serial = 2328] [outer = 0000004CD1D7E400] 18:38:31 INFO - PROCESS | 852 | 1464053911261 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 18:38:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:38:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:38:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:38:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:38:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:38:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:38:31 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1086ms 18:38:31 INFO - PROCESS | 852 | 1464053911307 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 18:38:31 INFO - PROCESS | 852 | 1464053911310 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 18:38:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:38:31 INFO - PROCESS | 852 | 1464053911313 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:38:31 INFO - PROCESS | 852 | 1464053911315 Marionette TRACE conn5 <- [1,3062,null,{}] 18:38:31 INFO - PROCESS | 852 | 1464053911319 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:31 INFO - PROCESS | 852 | 1464053911485 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 18:38:31 INFO - PROCESS | 852 | 1464053911681 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:31 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCF86D800 == 183 [pid = 852] [id = 777] 18:38:31 INFO - PROCESS | 852 | ++DOMWINDOW == 337 (0000004CD7D88400) [pid = 852] [serial = 2329] [outer = 0000000000000000] 18:38:31 INFO - PROCESS | 852 | ++DOMWINDOW == 338 (0000004CD7D93800) [pid = 852] [serial = 2330] [outer = 0000004CD7D88400] 18:38:31 INFO - PROCESS | 852 | 1464053911735 Marionette DEBUG loaded listener.js 18:38:31 INFO - PROCESS | 852 | ++DOMWINDOW == 339 (0000004CD9B44400) [pid = 852] [serial = 2331] [outer = 0000004CD7D88400] 18:38:32 INFO - PROCESS | 852 | 1464053912308 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 18:38:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:38:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:38:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:38:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:38:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:38:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:38:32 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1027ms 18:38:32 INFO - PROCESS | 852 | 1464053912343 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 18:38:32 INFO - PROCESS | 852 | 1464053912346 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 18:38:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:38:32 INFO - PROCESS | 852 | 1464053912349 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:38:32 INFO - PROCESS | 852 | 1464053912351 Marionette TRACE conn5 <- [1,3066,null,{}] 18:38:32 INFO - PROCESS | 852 | 1464053912372 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:32 INFO - PROCESS | 852 | 1464053912541 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 18:38:33 INFO - PROCESS | 852 | 1464053913088 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:33 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC025D000 == 184 [pid = 852] [id = 778] 18:38:33 INFO - PROCESS | 852 | ++DOMWINDOW == 340 (0000004CAC6DE400) [pid = 852] [serial = 2332] [outer = 0000000000000000] 18:38:33 INFO - PROCESS | 852 | ++DOMWINDOW == 341 (0000004CADEC1800) [pid = 852] [serial = 2333] [outer = 0000004CAC6DE400] 18:38:33 INFO - PROCESS | 852 | 1464053913183 Marionette DEBUG loaded listener.js 18:38:33 INFO - PROCESS | 852 | ++DOMWINDOW == 342 (0000004CB3253000) [pid = 852] [serial = 2334] [outer = 0000004CAC6DE400] 18:38:33 INFO - PROCESS | 852 | 1464053913841 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 18:38:33 INFO - PROCESS | 852 | 1464053913911 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 18:38:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:38:33 INFO - PROCESS | 852 | 1464053913915 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:38:33 INFO - PROCESS | 852 | 1464053913919 Marionette TRACE conn5 <- [1,3070,null,{}] 18:38:33 INFO - PROCESS | 852 | 1464053913941 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:34 INFO - PROCESS | 852 | 1464053914103 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 18:38:34 INFO - PROCESS | 852 | 1464053914299 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:34 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC6B17800 == 185 [pid = 852] [id = 779] 18:38:34 INFO - PROCESS | 852 | ++DOMWINDOW == 343 (0000004CBB99B800) [pid = 852] [serial = 2335] [outer = 0000000000000000] 18:38:34 INFO - PROCESS | 852 | ++DOMWINDOW == 344 (0000004CBEA3A400) [pid = 852] [serial = 2336] [outer = 0000004CBB99B800] 18:38:34 INFO - PROCESS | 852 | 1464053914351 Marionette DEBUG loaded listener.js 18:38:34 INFO - PROCESS | 852 | ++DOMWINDOW == 345 (0000004CBF942800) [pid = 852] [serial = 2337] [outer = 0000004CBB99B800] 18:38:34 INFO - PROCESS | 852 | 1464053914924 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 18:38:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:38:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:38:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:38:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1042ms 18:38:34 INFO - PROCESS | 852 | 1464053914964 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 18:38:34 INFO - PROCESS | 852 | 1464053914968 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 18:38:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:38:34 INFO - PROCESS | 852 | 1464053914973 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:38:34 INFO - PROCESS | 852 | 1464053914975 Marionette TRACE conn5 <- [1,3074,null,{}] 18:38:34 INFO - PROCESS | 852 | 1464053914980 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:35 INFO - PROCESS | 852 | 1464053915135 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 18:38:35 INFO - PROCESS | 852 | 1464053915369 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:35 INFO - PROCESS | 852 | ++DOCSHELL 0000004CB2BE5000 == 186 [pid = 852] [id = 780] 18:38:35 INFO - PROCESS | 852 | ++DOMWINDOW == 346 (0000004CBF942C00) [pid = 852] [serial = 2338] [outer = 0000000000000000] 18:38:35 INFO - PROCESS | 852 | ++DOMWINDOW == 347 (0000004CBFDF6000) [pid = 852] [serial = 2339] [outer = 0000004CBF942C00] 18:38:35 INFO - PROCESS | 852 | 1464053915423 Marionette DEBUG loaded listener.js 18:38:35 INFO - PROCESS | 852 | ++DOMWINDOW == 348 (0000004CC0FC7400) [pid = 852] [serial = 2340] [outer = 0000004CBF942C00] 18:38:36 INFO - PROCESS | 852 | 1464053915996 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:38:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:38:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1031ms 18:38:36 INFO - PROCESS | 852 | 1464053916007 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 18:38:36 INFO - PROCESS | 852 | 1464053916009 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 18:38:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:38:36 INFO - PROCESS | 852 | 1464053916014 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:38:36 INFO - PROCESS | 852 | 1464053916020 Marionette TRACE conn5 <- [1,3078,null,{}] 18:38:36 INFO - PROCESS | 852 | 1464053916044 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:36 INFO - PROCESS | 852 | 1464053916196 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 18:38:36 INFO - PROCESS | 852 | 1464053916374 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:36 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC8D18000 == 187 [pid = 852] [id = 781] 18:38:36 INFO - PROCESS | 852 | ++DOMWINDOW == 349 (0000004CB85BD800) [pid = 852] [serial = 2341] [outer = 0000000000000000] 18:38:36 INFO - PROCESS | 852 | ++DOMWINDOW == 350 (0000004CC1BF0800) [pid = 852] [serial = 2342] [outer = 0000004CB85BD800] 18:38:36 INFO - PROCESS | 852 | 1464053916423 Marionette DEBUG loaded listener.js 18:38:36 INFO - PROCESS | 852 | ++DOMWINDOW == 351 (0000004CC6648C00) [pid = 852] [serial = 2343] [outer = 0000004CB85BD800] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CCA77C800 == 186 [pid = 852] [id = 756] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CCAA3E800 == 185 [pid = 852] [id = 755] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CC6D0D000 == 184 [pid = 852] [id = 754] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CC9562000 == 183 [pid = 852] [id = 753] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CC59E4000 == 182 [pid = 852] [id = 720] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CC93DB800 == 181 [pid = 852] [id = 752] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CC6DEA800 == 180 [pid = 852] [id = 721] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8BB5800 == 179 [pid = 852] [id = 751] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CC3E6F800 == 178 [pid = 852] [id = 750] 18:38:36 INFO - PROCESS | 852 | --DOMWINDOW == 350 (0000004CD5724C00) [pid = 852] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CC0259000 == 177 [pid = 852] [id = 749] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CAE797800 == 176 [pid = 852] [id = 748] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CC0F32800 == 175 [pid = 852] [id = 747] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1365800 == 174 [pid = 852] [id = 746] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CBBAC4000 == 173 [pid = 852] [id = 745] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CB7E9A000 == 172 [pid = 852] [id = 744] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CCE02F000 == 171 [pid = 852] [id = 737] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CCD64D000 == 170 [pid = 852] [id = 736] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CCD313000 == 169 [pid = 852] [id = 735] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CCBF8B800 == 168 [pid = 852] [id = 734] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CCAEEC800 == 167 [pid = 852] [id = 733] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CCAE4A000 == 166 [pid = 852] [id = 732] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CCA78C800 == 165 [pid = 852] [id = 731] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CC9C22800 == 164 [pid = 852] [id = 730] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CC952E000 == 163 [pid = 852] [id = 729] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CC93E0000 == 162 [pid = 852] [id = 728] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CC90A3000 == 161 [pid = 852] [id = 727] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CC8D0A800 == 160 [pid = 852] [id = 726] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CC1568800 == 159 [pid = 852] [id = 725] 18:38:36 INFO - PROCESS | 852 | --DOCSHELL 0000004CBAAAD800 == 158 [pid = 852] [id = 724] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 349 (0000004CC0196C00) [pid = 852] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 348 (0000004CBF9EDC00) [pid = 852] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 347 (0000004CBA9EC400) [pid = 852] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 346 (0000004CBA407000) [pid = 852] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 345 (0000004CBE663800) [pid = 852] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 344 (0000004CBD66D400) [pid = 852] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 343 (0000004CC52EAC00) [pid = 852] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 342 (0000004CCB236C00) [pid = 852] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 341 (0000004CBEA68400) [pid = 852] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 340 (0000004CB7EDB400) [pid = 852] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 339 (0000004CBEA3B400) [pid = 852] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 338 (0000004CB2BB3800) [pid = 852] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 337 (0000004CCDA9B800) [pid = 852] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 336 (0000004CB83A9C00) [pid = 852] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 335 (0000004CCD86A800) [pid = 852] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 334 (0000004CB7B2A400) [pid = 852] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 333 (0000004CCD3AF000) [pid = 852] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 332 (0000004CBE61A400) [pid = 852] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 331 (0000004CB2764C00) [pid = 852] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 330 (0000004CBEA64C00) [pid = 852] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 329 (0000004CBB879000) [pid = 852] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 328 (0000004CD1DF7800) [pid = 852] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 327 (0000004CD2E27400) [pid = 852] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 326 (0000004CBF776C00) [pid = 852] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 325 (0000004CBA4F9C00) [pid = 852] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 324 (0000004CD543A800) [pid = 852] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 323 (0000004CB27DB800) [pid = 852] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 322 (0000004CCBD32400) [pid = 852] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 321 (0000004CBF59A800) [pid = 852] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 320 (0000004CBFB9B000) [pid = 852] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 319 (0000004CBF48A800) [pid = 852] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 318 (0000004CD3E07C00) [pid = 852] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 317 (0000004CD1E4E800) [pid = 852] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 316 (0000004CD3E3F400) [pid = 852] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 315 (0000004CBE3EF800) [pid = 852] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 314 (0000004CAE23FC00) [pid = 852] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 313 (0000004CADF14000) [pid = 852] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | --DOMWINDOW == 312 (0000004CBFFD5000) [pid = 852] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 18:38:37 INFO - PROCESS | 852 | 1464053917243 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:38:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:38:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1252ms 18:38:37 INFO - PROCESS | 852 | 1464053917267 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 18:38:37 INFO - PROCESS | 852 | 1464053917270 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 18:38:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:38:37 INFO - PROCESS | 852 | 1464053917273 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:38:37 INFO - PROCESS | 852 | 1464053917275 Marionette TRACE conn5 <- [1,3082,null,{}] 18:38:37 INFO - PROCESS | 852 | 1464053917279 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:37 INFO - PROCESS | 852 | 1464053917417 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 18:38:37 INFO - PROCESS | 852 | 1464053917428 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:37 INFO - PROCESS | 852 | ++DOCSHELL 0000004CBB03B800 == 159 [pid = 852] [id = 782] 18:38:37 INFO - PROCESS | 852 | ++DOMWINDOW == 313 (0000004CB2BAAC00) [pid = 852] [serial = 2344] [outer = 0000000000000000] 18:38:37 INFO - PROCESS | 852 | ++DOMWINDOW == 314 (0000004CB47AA800) [pid = 852] [serial = 2345] [outer = 0000004CB2BAAC00] 18:38:37 INFO - PROCESS | 852 | 1464053917475 Marionette DEBUG loaded listener.js 18:38:37 INFO - PROCESS | 852 | ++DOMWINDOW == 315 (0000004CB8521400) [pid = 852] [serial = 2346] [outer = 0000004CB2BAAC00] 18:38:38 INFO - PROCESS | 852 | 1464053918033 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:38:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:38:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 840ms 18:38:38 INFO - PROCESS | 852 | 1464053918115 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 18:38:38 INFO - PROCESS | 852 | 1464053918117 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 18:38:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:38:38 INFO - PROCESS | 852 | 1464053918121 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:38:38 INFO - PROCESS | 852 | 1464053918122 Marionette TRACE conn5 <- [1,3086,null,{}] 18:38:38 INFO - PROCESS | 852 | 1464053918126 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:38 INFO - PROCESS | 852 | 1464053918271 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 18:38:38 INFO - PROCESS | 852 | 1464053918429 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:38 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1365800 == 160 [pid = 852] [id = 783] 18:38:38 INFO - PROCESS | 852 | ++DOMWINDOW == 316 (0000004CBB4D4000) [pid = 852] [serial = 2347] [outer = 0000000000000000] 18:38:38 INFO - PROCESS | 852 | ++DOMWINDOW == 317 (0000004CBB679000) [pid = 852] [serial = 2348] [outer = 0000004CBB4D4000] 18:38:38 INFO - PROCESS | 852 | 1464053918483 Marionette DEBUG loaded listener.js 18:38:38 INFO - PROCESS | 852 | ++DOMWINDOW == 318 (0000004CBE47C800) [pid = 852] [serial = 2349] [outer = 0000004CBB4D4000] 18:38:38 INFO - PROCESS | 852 | 1464053918878 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 18:38:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:38:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:38:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 837ms 18:38:38 INFO - PROCESS | 852 | 1464053918960 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 18:38:38 INFO - PROCESS | 852 | 1464053918962 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 18:38:38 INFO - PROCESS | 852 | 1464053918966 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:38:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:38:38 INFO - PROCESS | 852 | 1464053918967 Marionette TRACE conn5 <- [1,3090,null,{}] 18:38:38 INFO - PROCESS | 852 | 1464053918971 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:39 INFO - PROCESS | 852 | 1464053919107 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 18:38:39 INFO - PROCESS | 852 | 1464053919147 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:39 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC84EB800 == 161 [pid = 852] [id = 784] 18:38:39 INFO - PROCESS | 852 | ++DOMWINDOW == 319 (0000004CBF9E9C00) [pid = 852] [serial = 2350] [outer = 0000000000000000] 18:38:39 INFO - PROCESS | 852 | ++DOMWINDOW == 320 (0000004CBFB9B000) [pid = 852] [serial = 2351] [outer = 0000004CBF9E9C00] 18:38:39 INFO - PROCESS | 852 | 1464053919193 Marionette DEBUG loaded listener.js 18:38:39 INFO - PROCESS | 852 | ++DOMWINDOW == 321 (0000004CC0F78000) [pid = 852] [serial = 2352] [outer = 0000004CBF9E9C00] 18:38:39 INFO - PROCESS | 852 | 1464053919736 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:38:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:38:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 839ms 18:38:39 INFO - PROCESS | 852 | 1464053919809 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 18:38:39 INFO - PROCESS | 852 | 1464053919811 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 18:38:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:38:39 INFO - PROCESS | 852 | 1464053919814 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:38:39 INFO - PROCESS | 852 | 1464053919816 Marionette TRACE conn5 <- [1,3094,null,{}] 18:38:39 INFO - PROCESS | 852 | 1464053919819 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:40 INFO - PROCESS | 852 | 1464053920010 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 18:38:40 INFO - PROCESS | 852 | 1464053920033 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:40 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC90D9800 == 162 [pid = 852] [id = 785] 18:38:40 INFO - PROCESS | 852 | ++DOMWINDOW == 322 (0000004CC0199400) [pid = 852] [serial = 2353] [outer = 0000000000000000] 18:38:40 INFO - PROCESS | 852 | ++DOMWINDOW == 323 (0000004CC510FC00) [pid = 852] [serial = 2354] [outer = 0000004CC0199400] 18:38:40 INFO - PROCESS | 852 | 1464053920082 Marionette DEBUG loaded listener.js 18:38:40 INFO - PROCESS | 852 | ++DOMWINDOW == 324 (0000004CC5407000) [pid = 852] [serial = 2355] [outer = 0000004CC0199400] 18:38:40 INFO - PROCESS | 852 | 1464053920559 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 18:38:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:38:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:38:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:38:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 775ms 18:38:40 INFO - PROCESS | 852 | 1464053920615 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 18:38:40 INFO - PROCESS | 852 | 1464053920617 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 18:38:40 INFO - PROCESS | 852 | 1464053920622 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:38:40 INFO - PROCESS | 852 | 1464053920624 Marionette TRACE conn5 <- [1,3098,null,{}] 18:38:40 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:38:40 INFO - PROCESS | 852 | 1464053920627 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:40 INFO - PROCESS | 852 | 1464053920815 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 18:38:40 INFO - PROCESS | 852 | 1464053920840 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:40 INFO - PROCESS | 852 | ++DOCSHELL 0000004CCA77C800 == 163 [pid = 852] [id = 786] 18:38:40 INFO - PROCESS | 852 | ++DOMWINDOW == 325 (0000004CC5253400) [pid = 852] [serial = 2356] [outer = 0000000000000000] 18:38:40 INFO - PROCESS | 852 | ++DOMWINDOW == 326 (0000004CC6D40400) [pid = 852] [serial = 2357] [outer = 0000004CC5253400] 18:38:40 INFO - PROCESS | 852 | 1464053920886 Marionette DEBUG loaded listener.js 18:38:40 INFO - PROCESS | 852 | ++DOMWINDOW == 327 (0000004CC84B0000) [pid = 852] [serial = 2358] [outer = 0000004CC5253400] 18:38:41 INFO - PROCESS | 852 | 1464053921351 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 18:38:42 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:38:42 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 18:38:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:38:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:38:42 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1428ms 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 326 (0000004CB2BB1400) [pid = 852] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 325 (0000004CCD4A9000) [pid = 852] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 324 (0000004CCB92B800) [pid = 852] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 323 (0000004CC981DC00) [pid = 852] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 322 (0000004CBB4D9C00) [pid = 852] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 321 (0000004CAD760C00) [pid = 852] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 320 (0000004CC1A33800) [pid = 852] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 319 (0000004CBEA36400) [pid = 852] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 318 (0000004CBFB79400) [pid = 852] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 317 (0000004CCB220800) [pid = 852] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 316 (0000004CCDA90C00) [pid = 852] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 315 (0000004CD2366000) [pid = 852] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 314 (0000004CBA9EAC00) [pid = 852] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 313 (0000004CCD3B0800) [pid = 852] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 312 (0000004CC1A32400) [pid = 852] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 311 (0000004CCB397800) [pid = 852] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 310 (0000004CC934C800) [pid = 852] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 309 (0000004CAF6F5800) [pid = 852] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 308 (0000004CD1E43000) [pid = 852] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 307 (0000004CBFB70C00) [pid = 852] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 306 (0000004CCC291800) [pid = 852] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 305 (0000004CCB873800) [pid = 852] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 304 (0000004CADF19000) [pid = 852] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 303 (0000004CADE2D400) [pid = 852] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 18:38:42 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 302 (0000004CCAD90C00) [pid = 852] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 301 (0000004CC9450800) [pid = 852] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 300 (0000004CB4799000) [pid = 852] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 299 (0000004CCE06C400) [pid = 852] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 298 (0000004CBE620000) [pid = 852] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 297 (0000004CAC662400) [pid = 852] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 296 (0000004CC8493400) [pid = 852] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 295 (0000004CC51EFC00) [pid = 852] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 294 (0000004CCC0E5000) [pid = 852] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 293 (0000004CD23AC400) [pid = 852] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 292 (0000004CB27E0000) [pid = 852] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 291 (0000004CCAFCB000) [pid = 852] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 290 (0000004CC517EC00) [pid = 852] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 289 (0000004CCAF3E800) [pid = 852] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 288 (0000004CCBEC5400) [pid = 852] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 287 (0000004CBD1DA000) [pid = 852] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 286 (0000004CCE158400) [pid = 852] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 285 (0000004CCD211000) [pid = 852] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 284 (0000004CADF1C800) [pid = 852] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 283 (0000004CB511F400) [pid = 852] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 282 (0000004CB4790400) [pid = 852] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 281 (0000004CBE47B800) [pid = 852] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 280 (0000004CC0237800) [pid = 852] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 279 (0000004CCBD28C00) [pid = 852] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 278 (0000004CD16A5C00) [pid = 852] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 277 (0000004CC1539C00) [pid = 852] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:38:42 INFO - PROCESS | 852 | --DOMWINDOW == 276 (0000004CC0235400) [pid = 852] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:38:42 INFO - PROCESS | 852 | 1464053922069 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 18:38:42 INFO - PROCESS | 852 | 1464053922071 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 18:38:42 INFO - PROCESS | 852 | 1464053922074 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:38:42 INFO - PROCESS | 852 | 1464053922076 Marionette TRACE conn5 <- [1,3102,null,{}] 18:38:42 INFO - PROCESS | 852 | 1464053922080 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:42 INFO - PROCESS | 852 | 1464053922217 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 18:38:42 INFO - PROCESS | 852 | 1464053922249 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"a4ad1360-50d0-4514-a9e0-1980574cedb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:42 INFO - PROCESS | 852 | ++DOCSHELL 0000004CC1212000 == 164 [pid = 852] [id = 787] 18:38:42 INFO - PROCESS | 852 | ++DOMWINDOW == 277 (0000004CAE74D400) [pid = 852] [serial = 2359] [outer = 0000000000000000] 18:38:42 INFO - PROCESS | 852 | ++DOMWINDOW == 278 (0000004CB478E400) [pid = 852] [serial = 2360] [outer = 0000004CAE74D400] 18:38:42 INFO - PROCESS | 852 | 1464053922298 Marionette DEBUG loaded listener.js 18:38:42 INFO - PROCESS | 852 | ++DOMWINDOW == 279 (0000004CBD610800) [pid = 852] [serial = 2361] [outer = 0000004CAE74D400] 18:38:42 INFO - PROCESS | 852 | 1464053922784 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 18:38:42 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:38:42 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 725ms 18:38:42 INFO - PROCESS | 852 | 1464053922801 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 18:38:42 INFO - PROCESS | 852 | 1464053922803 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 18:38:44 WARNING - u'runner_teardown' () 18:38:44 INFO - No more tests 18:38:44 INFO - Got 0 unexpected results 18:38:44 INFO - SUITE-END | took 753s 18:38:44 INFO - Closing logging queue 18:38:44 INFO - queue closed 18:38:44 INFO - Return code: 0 18:38:44 WARNING - # TBPL SUCCESS # 18:38:44 INFO - Running post-action listener: _resource_record_post_action 18:38:44 INFO - Running post-run listener: _resource_record_post_run 18:38:45 INFO - Total resource usage - Wall time: 763s; CPU: 14.0%; Read bytes: 78261760; Write bytes: 1004392960; Read time: 1403140; Write time: 4505850 18:38:45 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:38:45 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 30286848; Read time: 0; Write time: 50320 18:38:45 INFO - run-tests - Wall time: 761s; CPU: 14.0%; Read bytes: 78261760; Write bytes: 891375104; Read time: 1403140; Write time: 4362660 18:38:45 INFO - Running post-run listener: _upload_blobber_files 18:38:45 INFO - Blob upload gear active. 18:38:45 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 18:38:45 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 18:38:45 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'] 18:38:45 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 18:38:45 INFO - (blobuploader) - INFO - Open directory for files ... 18:38:45 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 18:38:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:38:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:38:46 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:38:46 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:38:46 INFO - (blobuploader) - INFO - Done attempting. 18:38:46 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 18:38:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:38:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:38:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:38:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:38:48 INFO - (blobuploader) - INFO - Done attempting. 18:38:48 INFO - (blobuploader) - INFO - Iteration through files over. 18:38:48 INFO - Return code: 0 18:38:48 INFO - rmtree: C:\slave\test\build\uploaded_files.json 18:38:48 INFO - Using _rmtree_windows ... 18:38:48 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 18:38:48 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/784c5c06051b8407f407d94654a8fcb74b966ba2b3985a3c4d06c92dc2b20115c098b6e5e48831ee115178b3f7f705fa9bd43c9e0f37345bfb85afd421805057", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a1a7a2c2d62d618e280a470e17639079236052572e6cab22a0a01719559245c7173b2f6642c6182512c90e64014336919cd248859e1f458ac5f80f0ac45d8c06"} 18:38:48 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 18:38:48 INFO - Writing to file C:\slave\test\properties\blobber_files 18:38:48 INFO - Contents: 18:38:48 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/784c5c06051b8407f407d94654a8fcb74b966ba2b3985a3c4d06c92dc2b20115c098b6e5e48831ee115178b3f7f705fa9bd43c9e0f37345bfb85afd421805057", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a1a7a2c2d62d618e280a470e17639079236052572e6cab22a0a01719559245c7173b2f6642c6182512c90e64014336919cd248859e1f458ac5f80f0ac45d8c06"} 18:38:48 INFO - Running post-run listener: copy_logs_to_upload_dir 18:38:48 INFO - Copying logs to upload dir... 18:38:48 INFO - mkdir: C:\slave\test\build\upload\logs 18:38:48 INFO - Copying logs to upload dir... 18:38:48 INFO - Using _rmtree_windows ... 18:38:48 INFO - Using _rmtree_windows ... 18:38:48 INFO - Using _rmtree_windows ... 18:38:48 INFO - Using _rmtree_windows ... 18:38:48 INFO - Using _rmtree_windows ... 18:38:48 INFO - Using _rmtree_windows ... 18:38:48 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=903.836000 ========= master_lag: 0.01 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 3 secs) (at 2016-05-23 18:38:48.742414) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 18:38:48.743690) ========= '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-147\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-147 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-147 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-147\AppData\Local LOGONSERVER=\\T-W864-IX-147 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-147 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-147 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-147 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/784c5c06051b8407f407d94654a8fcb74b966ba2b3985a3c4d06c92dc2b20115c098b6e5e48831ee115178b3f7f705fa9bd43c9e0f37345bfb85afd421805057", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a1a7a2c2d62d618e280a470e17639079236052572e6cab22a0a01719559245c7173b2f6642c6182512c90e64014336919cd248859e1f458ac5f80f0ac45d8c06"} build_url:https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/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/MBJh7bROTUKLmjVDanc7DQ/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/784c5c06051b8407f407d94654a8fcb74b966ba2b3985a3c4d06c92dc2b20115c098b6e5e48831ee115178b3f7f705fa9bd43c9e0f37345bfb85afd421805057", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a1a7a2c2d62d618e280a470e17639079236052572e6cab22a0a01719559245c7173b2f6642c6182512c90e64014336919cd248859e1f458ac5f80f0ac45d8c06"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MBJh7bROTUKLmjVDanc7DQ/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-23 18:38:48.868921) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 18:38:48.869310) ========= '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-147\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-147 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-147 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-147\AppData\Local LOGONSERVER=\\T-W864-IX-147 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-147 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-147 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-147 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 18:38:48.986951) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-23 18:38:48.987314) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-23 18:38:49.604099) ========= ========= Total master_lag: 0.52 =========